「awk」(2007/02/14 (水) 13:56:55) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*組み込み変数
-FS
--意味: 入力のフィールド区切り文字
--デフォルト値: スペース
-RS
--意味: 入力のレコード区切り文字
--デフォルト値: 改行(\n)
-OFS
--意味:出力時のフィールド区切り文字
--デフォルト値:スペース
*TIPS
-呼び出されたファイルのファイル名を取得する
print $0|awk -F/ '{print $NF}'
-CRLFが含まれる行を表示する
awk '/[\r\n]/' test.txt
*組み込み変数
-FS
--意味: 入力のフィールド区切り文字
--デフォルト値: スペース
-RS
--意味: 入力のレコード区切り文字
--デフォルト値: 改行(\n)
-OFS
--意味:出力時のフィールド区切り文字
--デフォルト値:スペース
*TIPS
-呼び出されたファイルのファイル名を取得する
print $0|awk -F/ '{print $NF}'
-CRLFが含まれる行を表示する
awk '/[\r\n]/' test.txt
-検索する
ls -l | awk '/^d/ {print $1}'
-デリミタを指定する
cat test.csv | awk -F"," '{print $1}'
-BEGINとEND
ls -l | awk 'BEGIN { print "START!"} {total+=$5; print $9} END {print "size total="total} '
表示オプション
横に並べて表示:
変化行の前後のみ表示: