比較演算子
2013年01月14日 21:53
数値の比較、文字列の比較ともに比較演算子が使える。
> より小さい。
> より小さい。
< より大きい。
< より大きい。
>= 以下。
<= 以上。
== 等しい。
!= 異なる。
-n 文字列 文字列が空白ではない。
-z 文字列 文字列が空白である。
[kaoru@lecture1 ~]$ awk '$2~/^d/' hoge2
002 def
[kaoru@lecture1 ~]$ awk '$1>="002" && $1<="004"' hoge2
002 def
003 ghi jkl
004 mno pqr
[kaoru@lecture1 ~]$ awk '$1!="002"' hoge2
001 abc
003 ghi jkl
004 mno pqr
005 stu vwx yz
[kaoru@lecture1 ~]$ awk 'NF==2' hoge2
001 abc
002 def
こんな感じ。わかりやすいね。
そういえば、viでのファイルの編集が時々固まった。あとで友達にきいてみよう。