[問題] 請問一個 script 的問題

看板Linux作者 (garyzyg)時間17年前 (2008/07/02 11:29), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
data: "o" "Despicable" "a. 可鄙的,卑劣的" "o" "Malleable" "a. 有延展性的,可鍛的" "x" "Mobile" "a. 移動的,易變的,機動的; n. 運動物體" "x" "Ostensible" "a. 表面的,假裝的" "o" "Palatable" "a. 美味的,好吃的,可口的" "o" "Aboriginal" "a. 原始的,土著的; n. 土著居民,土生生物" 我執行 sort -k 1.1,1.2 < data 結果變成 "o" "Aboriginal" "a. 原始的,土著的; n. 土著居民,土生生物" "o" "Despicable" "a. 可鄙的,卑劣的" "o" "Malleable" "a. 有延展性的,可鍛的" "o" "Palatable" "a. 美味的,好吃的,可口的" "x" "Mobile" "a. 移動的,易變的,機動的; n. 運動物體" "x" "Ostensible" "a. 表面的,假裝的" 這樣就變成 2nd column 也 sort 了 我只希望 sort 1st column, sort 的語法是錯在哪裡呢? 希樣變成這樣: "o" "Despicable" "a. 可鄙的,卑劣的" "o" "Malleable" "a. 有延展性的,可鍛的" "o" "Palatable" "a. 美味的,好吃的,可口的" "o" "Aboriginal" "a. 原始的,土著的; n. 土著居民,土生生物" "x" "Mobile" "a. 移動的,易變的,機動的; n. 運動物體" "x" "Ostensible" "a. 表面的,假裝的" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.214.47 ※ 編輯: garyzyg 來自: 218.166.214.47 (07/02 11:30)

07/02 18:44, , 1F
試試 sort -s -k 1.1,1.2 data
07/02 18:44, 1F

07/02 18:51, , 2F
great! it works!
07/02 18:51, 2F
文章代碼(AID): #18QlOaBN (Linux)