めんどくさい説明は抜きにして、書き方と例だけ書いて後で必要なときに見返せるようにするためのメモ。
ここには、僕が必要になったときに必要なことしか追加していかないので、
よく使うのがあったら、編集リクエストかコメントで教えてほしいです!
print $1
1列目を取り出す
➜ ~ la tmp/awk/
total 0
-rw-r--r-- 1 yujiroarai staff 0B 11 3 11:58 1.csv
-rw-r--r-- 1 yujiroarai staff 0B 11 3 11:58 2.jpg
-rw-r--r-- 1 yujiroarai staff 0B 11 3 11:58 3.png
-rw-r--r-- 1 yujiroarai staff 0B 11 3 11:58 4.rb
➜ ~ la tmp/awk/ | awk '{ print $1 }'
total
-rw-r--r--
-rw-r--r--
-rw-r--r--
-rw-r--r--
正規表現
9列目が.pngで終わるのだけ抽出する
➜ ~ la tmp/awk/
total 0
-rw-r--r-- 1 yujiroarai staff 0B 11 3 11:58 1.csv
-rw-r--r-- 1 yujiroarai staff 0B 11 3 11:58 2.jpg
-rw-r--r-- 1 yujiroarai staff 0B 11 3 11:58 3.png
-rw-r--r-- 1 yujiroarai staff 0B 11 3 11:58 4.rb
➜ ~ la tmp/awk/ | awk '$9 ~ /.+\.png$/'
-rw-r--r-- 1 yujiroarai staff 0B 11 3 11:58 3.png