-2
此文件中有4行,按課程編號,課程名稱,學分數量,部門代碼(示例CO117:Java編程:3:CO)A我已被指示剪切字段2和4,然後顯示它,所以字段4按字母順序排列並顯示,以便字段4先跟着字段2.(示例CO Java編程)但我似乎無法瞭解如何。最接近我能得到是通過使用命令如何更改linux命令中的輸出順序
「之類的課程-K4 |切-f2,4 -d:」
任何幫助表示讚賞
此文件中有4行,按課程編號,課程名稱,學分數量,部門代碼(示例CO117:Java編程:3:CO)A我已被指示剪切字段2和4,然後顯示它,所以字段4按字母順序排列並顯示,以便字段4先跟着字段2.(示例CO Java編程)但我似乎無法瞭解如何。最接近我能得到是通過使用命令如何更改linux命令中的輸出順序
「之類的課程-K4 |切-f2,4 -d:」
任何幫助表示讚賞
不能使用cut
改變的順序領域。而不是cut
,使用:
awk -F: '{print $4, $2}' OFS=:
哦,我的閣下你真棒,雖然我不得不添加awk -F:'{print $ 4,$ 2}'OFS =:courses |在它工作之後排序-k1!謝謝你數百萬! – user2902041
我剛剛讀到這個問題嗎?稍有不同的描述......但同樣的問題? – Vorsprung
有些什麼是的,但這一個是要求重新排列輸出,所以字段4是第一,字段2是第二,我不能在我的書中找到一個地方,幫助 – user2902041
可能重複[如何運行多個Unix命令?]( http://stackoverflow.com/questions/19487836/how-do-i-run-multiple-unix-commands) – Vorsprung