作者suzuke (suzuke)
看板Linux
標題Re: [問題] 問一個shell script的寫法
時間Tue Feb 22 13:55:26 2011
words=`cat test.dat`
for word in ${words};do
echo "word"
done
最後輸出再sort即可
這樣不知道可不可以?
※ 引述《Arim (Arim5566)》之銘言:
: 各位版友好
: 小弟想要請教一個寫法
: 假如我有一個檔案test.dat
: 內容為
: abstract continue for false new switch
: assert default if package synchronized
: boolean do goto private this
: break double implements protected throw
: byte else import public throws
: case enum instanceof return transient
: catch extends int short try
: true
: char final interface static void
: class finally long strictfp volatile
: const float native super while null
: 現在想要把他調整成每一行只有一個word,並且可以依照ASCII值做排列
: 例如
: abstract
: assert
: boolean
: ....
: ...
: 排列那個我知道可以用sort
: 只是一行一個word不知道要怎麼寫比較好@@
: 請問要怎麼寫比較好??
: 感謝各位版友
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.102.167
→ james732:這樣沒排序 XDDD 02/22 14:55
→ kdjf:done | sort 就好了啊XD 02/22 15:12
→ suzuke:他不是自己會排序了嗎XD 02/22 17:06
※ 編輯: suzuke 來自: 140.112.4.188 (02/22 17:07)
→ suzuke:加一下應該就好了~ 02/22 17:07
※ 編輯: suzuke 來自: 140.112.4.188 (02/22 17:11)
→ kdjf:for loop會直接按 in xxx 中的順序 02/22 17:56
→ james732:原來如此 我笨了 orz 02/22 18:02
→ suzuke:我是說原po他說他會排序阿XD 02/23 03:22