回答:
43日以降の行を表示したいだけなら、使用できます
tail -n +43 dump.sql
+
記号は重要である-それは、なしでtail
印刷される最後の代わりに43行を。または、「sed」を使用
sed 1,42d dump.sql
元のファイルから最初の42行を本当に削除したい場合は、sedに-i
オプションを付けてその場で変更を加えることができます。
sed -i 1,42d dump.sql
sed -i 1,50000000d 17GigFile
一時ファイルsedXYZ
を作成します。一時ファイルなしのアプローチはありますか?
tail -n +43
との違いは何head -n 44
ですか?
sed
LinuxとMacの間の不一致のため、tail -n +43 dump.sql > dump.sql
フォーマットを使用することにしました。
tail
。私はあなたの答えから学ぶことが何か新しいことを何度も見つけました。ありがとう。