行番号から始まるファイルの関連付け

行番号から始まるファイルの関連付け

file_1とfile_2という2つのテキストファイルがあります。 file_1で20行目からfile_2を結合する方法は?

答え1

Edを使ってください! !人編集者!

ed -s file_1 <<< $'r !sed -e 1,19d file_2\nwq'
  • -s=診断出力の抑制
  • <<<= edの入力を次にリダイレクトします。ここにある文字列
  • $' ... '=次の引用符付き文字列を提供します。
  • r=エドに次の内容を読むように言いました...
  • !sed -e 1,19d file_2=ファイル以外のコマンド。 sedに1行から19行を除くすべての項目を表示するように依頼します(D削除してください)file_2
  • wq=作成後終了!

答え2

あなたの質問を正しく理解したら、file_2の20行目から始めて、file_1の内容を読んでください。私はそうします:

( tail -n +20 file_2; cat file_1 ) > file_3

関連情報