Я надеюсь использовать знания тех, кто знает о сценариях гораздо больше, чем я. У меня есть два файла, F1 и F2, где F2 находится в подкаталоге F1. Мне нужно вывести новый файл, F3, который содержит все содержимое F1, за которым следует содержимое F2, но исключая первую строку F2 (содержимое, полученное с помощью команды tail +2 subdir/F2). Мои попытки до сих пор были безрезультатными, поэтому любая помощь будет принята с благодарностью.

2 ответа2

2

Вы также можете использовать группирование команд для получения однострочного:

{ cat F1; sed 1d dir/F2; } > F3
1
cat "F1" > "F3"
tail +2 "subdir/F2" >> "F3"

Это запишет F1 в F3 , а затем добавит вывод tail . Это называется перенаправление вывода .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .