В чем различие между > и >> в linux системах?
> при каждом вызове создает новый файл (перезапись).
>> При вызове дописывает в файл без его перезаписи.
Вот подробная статья о потоках ввода вывода в люнукс 
http://xgu.ru/wiki/Стандартные_потоки_ввода/вывода