分享至
請教先進們:如何在LINUX 文字模式下將一個CSV檔內第1欄和第2欄(或某兩欄)互換?例如:王小明,100/02/03,95張二,101/03/02,96李三,101/03/12,84
欲變成這樣:100/02/03,王小明,95101/03/02,張二,96101/03/12,李三,84先謝謝各位先進!
已邀請的邦友 {{ invite_list.length }}/5
awk '{t=$1; $1=$2; $2=t; print}' OFS="," FS="," t1.txt > t2.txt
十分感謝!這麼快就有能人解答!幫了我大忙!
使用()將每欄包進來,但這方法只能限制最多9欄
shephard0823 有做回饋與找另外方式分享,這樣是很好的.
IT邦幫忙