2010年06月15日スペースとTABが混在しているテキストにおいて、普通にawkで区切ると、両方とも区切り文字として認識されます。「スペースかTABのどちらか」を区切り文字にしたい場合は、次のようにします。56ちょっとわかりにくいので、スペースをアンダーバーに置換してみます。/_/g1_23_4_56つまり、テキストファイル「hoge」は、2列目と3列目、5列目と6列目の間がTABで区切られている状態です。$2}'23かなり力ワザですがw一旦スペースをアンダーバーに置換してから、アンダーバーを区切り文字にすることで解決。