ホームページ  >  記事  >  運用・保守  >  Linuxでのsedコマンドとawkコマンドの使い方

Linuxでのsedコマンドとawkコマンドの使い方

小云云
小云云オリジナル
2018-01-17 09:09:442254ブラウズ

この記事は主に Linux での sed コマンドと awk コマンドの使用方法を紹介しています。必要な方は参考にしていただければ幸いです。

1. sed コマンド: リダイレクトしないと、ソース ファイルの内容は実際には変更されません。

Query ステートメント

①sed -n '/sbin/p' passwd

は、すべての sbin 文字をクエリすることを意味します。 passwd ファイルを編集して出力します。 -n と /p は、コマンドのパラメータです。

x は line のデータを出力することを示します。上記のステートメントの意味は、passwd ファイルの最初の行の後にコンテンツを追加することです

②sed '1i これは最初の行の前に挿入されるデータです' passwd


ここで、i は挿入されたデータを意味し、1 の数字は上記のどの行を意味します。 このステートメントは最初の行の前にテキスト コンテンツを挿入することを意味します。


3. sed '1c hello world' passwd


c は置換を意味します。パスワードファイルの最初の行 hello world


4 、 sed 's/false/true/' passwd


は、passwd ファイル内の false 文字を true 文字に置き換えることを意味します

delete ステートメント

①sed '/postgres /d' passwd

passwd ファイル内の正規表現を削除します postgres

2、sed '2d' passwd のすべての行と一致する数式


passwd ファイルの 2 行目を削除します


概要


上記は、Linux での sed コマンドと awk コマンドの使用についての簡単な説明です。すべての内容が、皆様のお役に立てば幸いです。興味のある友人は、引き続きこのサイトの他の関連トピックを参照してください。欠点がある場合は、メッセージを残して指摘してください。このサイトをサポートしてくださったお友達に感謝します!

関連する推奨事項:

sed コマンドの詳細な紹介 Linux での sed コマンドの詳細なサンプル コード共有

php はシェル スクリプトで sed コマンドを実装できません -

以上がLinuxでのsedコマンドとawkコマンドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。