Linux/Unixのawk/nawk/gawkのくくる文字(正式名はなんて言うんだ?)はシングルクォート なので、Windowsでもシングルクォートでやったら動かないでやんの。 [D:\workspace\groovy_SandBox\testdata]gawk -F ',' '{print $2}' 201009.csv gawk: cmd. line:1: '{print gawk: cmd. line:1: ^ Invalid char ''' in expression Linuxに持ってしまえばいいんだが、なんか意地になって、小一時間悩んだ。。。 Windowsではシングルクォートではなく、ダブルクォートを使うようだ。 Windows [D:\workspace\groovy_SandBox\testdata]gawk -F "," "{print $2}" 201009.cs