よくあるパターンのコマンド例です。Linuxでスペース区切りの1行目のみを出力します。
テスト用のファイルを用意する!
以下のテスト用のファイルを用意します。
$ cat test.txt col1 col2 server11 server21 server12 server22
awkコマンドで1行目のみを出力する!
awkコマンドを使用する例です。
$ cat test.txt | awk '{print $1}' col1 server11 server12
cutコマンドで1行目のみを出力する!
awkコマンドを使用する例です。
$ cat test.txt | cut -d " " -f 1 col1 server11 server12
おわりに
Linuxでは、同じことが複数のコマンドで行えることが多いですが、得意なコマンドを使用して、効率よくテキスト処理を行っていきましょう。
関連記事
関連書籍(Amazon)