バッシュを使っています。おおよそ次の2つのデータ列を含むCSVファイルがあります。
num_logins,day
253,2016-07-01
127,2016-07-02
最初の列と2番目の列を変更したい(日付列を最初の列にする)。だから私はこれを試しました
awk ' { t = $1; $1 = $2; $2 = t; print; } ' /tmp/2016_logins.csv
ただし、結果の出力は同じです。正しく切り替えるには、上記のawk文で何を見逃していますか?
ベストアンサー1
ここにあります:
awk -F, '{ print $2 "," $1 }' sampleData.csv