linux 中实现两列数据的互换


1、awk实现

root@PC1:/home/test2# ls
test.txt
root@PC1:/home/test2# cat test.txt   ## 测试数据 01 02 03 04
05 06 07 08
09 10 11 12
13 14 15 16
17 18 19 20
root@PC1:/home/test2# awk '{temp = $1; $1 = $2; $2 = temp; print $0}' test.txt  ## 实现第一列数据和第二列数据的互换 02 01 03 04
06 05 07 08
10 09 11 12
14 13 15 16
18 17 19 20

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM