tukubai 条件付きセレクト
hirasawa@server-machine:~/open-usp-tukubai-20130417/sample$ cat data03 Linux AAA 100 150 Linux BBB 130 140 LINUX ACE 120 130 FreeBSD AAA 140 110 hirasawa@server-machine:~/open-usp-tukubai-20130417/sample$ cat shell03 #!/bin/bash cat data03 | awk 'toupper($1)=="LINUX"' | awk '$3>120' | awk '$4<=140' hirasawa@server-machine:~/open-usp-tukubai-20130417/sample$ bash ./shell03 Linux BBB 130 140 hirasawa@server-machine:~/open-usp-tukubai-20130417/sample$
正規表現系
hirasawa@server-machine:~/open-usp-tukubai-20130417/sample$ cat ./myshell03 #awk '$2~/A$/' data03 #awk '$2~/^A/' data03 #awk '$2~/A/' data03 #awk '$2!~/A/' data03 awk '/A$/~$2' data03 # no match hirasawa@server-machine:~/open-usp-tukubai-20130417/sample$