cat "F1" > "F3"
tail +2 "subdir/F2" >> "F3"
Isso gravará F1
em F3
e, em seguida, anexará a saída tail
. Ele é chamado de redirecionamento de saída .
Espero aproveitar o conhecimento daqueles que sabem muito mais sobre scripts do que eu. Eu tenho dois arquivos, F1 e F2, em que F2 está localizado em um subdiretório de F1. Eu preciso para a saída de um novo arquivo, F3, que tem todo o conteúdo da F1, seguido pelo conteúdo de F2 , mas excluindo a primeira linha de F2 (o conteúdo obtido fazendo 'tail +2 subdir / F2 '). Minhas tentativas até agora foram infrutíferas, portanto, qualquer ajuda seria recebida com gratidão.
cat "F1" > "F3"
tail +2 "subdir/F2" >> "F3"
Isso gravará F1
em F3
e, em seguida, anexará a saída tail
. Ele é chamado de redirecionamento de saída .
Você também pode usar o agrupamento de comandos para obter um one-liner:
{ cat F1; sed 1d dir/F2; } > F3