最初の行を除いて、ファイルのすべての内容をどのようにコピーしますか?
例:
Id_animal Id_SNP Allele
ID01 rs01 AB
ID02 rs01 BA
ID03 rs01 AA
ID04 rs01 BB
希望の出力:
Id_animal Id_SNP Allele
ID01 rs01 AB
ID01 rs01 AB
ID02 rs01 BA
ID02 rs01 BA
ID03 rs01 AA
ID03 rs01 AA
ID04 rs01 BB
ID04 rs01 BB
私の実際のファイルには400
行と44709376
列があります。それで、799
行と列のある出力が欲しいです44709376
。
答え1
次の特別なツールを使用してくださいawk
。
awk '1;NR>1' < input.file
これは略語です。awk 'true {print $0}; NR>1 {print $0}'
またはsed
:
sed '1!p' < input.file
sed
- デフォルトでは、すべての入力ラインを出力します。'1!p'
「最初の行を除くすべての行:再印刷」を意味します。