回文章列表
作者garyzyg.bbs@ptt.cc (garyzyg) 看板: linux
標題[問題] 請問一個 script 的問題
時間批踢踢實業 (2008/07/02 Wed 11:30:07)
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)
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻