ホームページ > 運用・保守 > Linuxの運用と保守 > Linux でファイルの最初の数行を削除する方法

Linux でファイルの最初の数行を削除する方法

WBOY
リリース: 2022-03-21 10:50:53
オリジナル
12033 人が閲覧しました

Linux では、sed コマンドを使用して、ファイルの最初の数行を削除できます。このコマンドは、スクリプトの指示に従ってテキスト ファイルを処理および編集できます。正規表現とともに使用して、次のことを実現できます。ファイルの最初の数行を削除した場合の影響 構文 「sed -i '1, 最初の数行の数 d' ファイル名」となります。

Linux でファイルの最初の数行を削除する方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux でファイルの最初の数行を削除する方法

sed -i '1,nd' 文件名
这个是删除第一行到第n行
ログイン後にコピー

sed はストリーム エディタです。テキスト処理に非常に優れたツールです。正規表現や正規表現と完全に併用できます。驚くべき機能を持っています。処理中、現在処理されている行は「パターン スペース」と呼ばれる一時バッファに保存され、sed コマンドを使用してバッファの内容が処理されます。処理が完了すると、バッファの内容は画面。次に、次の行を処理し、ファイルの終わりまで繰り返します。リダイレクトを使用して出力を保存しない限り、ファイルの内容は変更されません。

Sed は主に 1 つ以上のファイルを自動的に編集するために使用され、データ行の置換、削除、追加、選択、ファイルに対する繰り返しの操作の簡素化、変換プログラムの作成などの特定のタスクを実行できます。

構文

sed [-hnV][-e<script>][-f<script文件>][文本文件]
ログイン後にコピー

パラメータの説明:

人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート