現在再寫一份LINUX指令的作業
現在有三筆資料
1: your total score: 123
23: your total score: -123
2048: your total score: 0
這份資料是由另一份資料grep出來的,最前面是行數
可是我要SORT的目標是最後面的數字
嘗試過不少設定了,可是還是沒有辦法
首先先嘗試-k1.22 -n跟-k1.22 -g可是只要有g或是nk好像就會失效...
接著試試看-t':'再用-k,我看man的說法是跳到:開始搜尋
但是事情好像不是像我想的這麼簡單...
-b加上-k也試過了還是不知道怎麼辦orz
還有一個小問題
就是就算我成功讓搜尋目標從後面數字那邊開始搜尋
(我是個用沒有行數的output<<<<這樣就是整齊的)
我也沒有辦法解決負號不被考慮的問題
看了man發現-k可以自行設定自元比較的大小
但是我只能設定數字,如果設定.或是-都會變成非法輸入...
希望知道怎麼做的大大可以指點一下~謝謝qq
--
現在有三筆資料
1: your total score: 123
23: your total score: -123
2048: your total score: 0
這份資料是由另一份資料grep出來的,最前面是行數
可是我要SORT的目標是最後面的數字
嘗試過不少設定了,可是還是沒有辦法
首先先嘗試-k1.22 -n跟-k1.22 -g可是只要有g或是nk好像就會失效...
接著試試看-t':'再用-k,我看man的說法是跳到:開始搜尋
但是事情好像不是像我想的這麼簡單...
-b加上-k也試過了還是不知道怎麼辦orz
還有一個小問題
就是就算我成功讓搜尋目標從後面數字那邊開始搜尋
(我是個用沒有行數的output<<<<這樣就是整齊的)
我也沒有辦法解決負號不被考慮的問題
看了man發現-k可以自行設定自元比較的大小
但是我只能設定數字,如果設定.或是-都會變成非法輸入...
希望知道怎麼做的大大可以指點一下~謝謝qq
--
All Comments