Перенаправления в Linux что это такое
Данный инструмент предоставляет удобство для меня и для вас и обозначаются так:
для новичка подойдет такое понимание:
> направить в файл (записать)
>> дозапиши (не перетирая)
< направь из файла на исполнение
Пример:
1. Запиши содержимое файла names1 в файл names
cat names1 > names
Но, если далее опять применить команду > и что то еще туда направить, то все, что там находится уже перетрется, и в этом случае надо использовать команду >>
2. Можно с помощью одной команды записать все с 5ти файлов или сколько угодно
cat names1 names2 names3 names4 names5 > names
видите насколько упрощается жизнь)
Или даже так:
но уже все файлы с началом names в папке будут записаны в один
cat names* > all-names
3. Можно сразу и пронумеровать строки
cat -n names* > all-names