tukubai 行セレクト
をあれこれためす
hirasawa@server-machine:~/open-usp-tukubai-20130417/sample$ cat myshell2 awk '{{s=$1}{for(i=2;i<NF;i+=3){s=s" "$i}}{print s}}' data02 #Ok awk '{s=$1 ; for(i=2;i<NF;i+=3){s=s" "$i} ; print s}' data02 #ok awk '{s=$1 ; for(i=2;i<NF;i+=3){s='s" "$i'} ; print s}' data02 #ng disp $1 onl awk '{s=$1 ; for(i=2;i<NF;i+=3){s='s $i'} ; print s}' data02 #sytax error #awk '{s=$1 ; for(i=2;i<NF;i+=3){s=\'s $i\'} ; print s}' data02 #error error awk '{s=$1 ; for(i=2;i<NF;i+=3){s=s $i} ; print s}' data02 #missing space awk '{s=$1 ; for(i=2;i<NF;i+=3){s="s $i"} ; print s}' data02 #s $i as it is awk {s=$1 ; for(i=2;i<NF;i+=3){s="s $i"} ; print s} data02 # error error hirasawa@server-machine:~/open-usp-tukubai-20130417/sample$ bash myshell2 新宿 A B C Q M D 池袋 X Y Z R N O 新橋 D E F S O L 新宿 A B C Q M D 池袋 X Y Z R N O 新橋 D E F S O L 新宿 池袋 新橋 awk: line 2: missing } near end of file 新宿ABCQMD 池袋XYZRNO 新橋DEFSOL s $i s $i s $i myshell2: 行 8: 予期しないトークン `(' 周辺に構文エラーがあります myshell2: 行 8: `awk {s=$1 ; for(i=2;i<NF;i+=3){s="s $i"} ; print s} data02 # error error'
も一個別解
hirasawa@server-machine:~/open-usp-tukubai-20130417/sample$ self 1 $(seq 2 3 $(retu data02) ) data02 新宿 A B C Q M D 池袋 X Y Z R N O 新橋 D E F S O L hirasawa@server-machine:~/open-usp-tukubai-20130417/sample$