Re: [問題] Shell script

看板Programming作者時間18年前 (2007/10/15 12:32), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/5 (看更多)
==> 在 uiop7890.bbs@ptt.cc (~ 新好男人 ~ ) 的文章中提到: > ※ 引述《vHydRav (@Q@)》之銘言: > : 目前我有很多個檔案,格式大致如下: > : aaad 2 > : dddd 6 > : ddds 5 > ^^^ 這是每個檔案的內容範例嗎? > : . > : . > : . > : 我想要把所有檔案的 $1 都取出來放到同一個檔案 > : $1 我知道用 awk 可以很簡單的取出,可是我卻不知到如何取出後放到同一個檔案裡 > : 希望有人瞭解 shell script,可以幫我解答一下,感謝。 用 ">>" 假設所有 file 是 .txt 檔 #!/bin/sh for fname in `ls *.txt` do awk '{print $1}' $fname >> out done 所有的 $1 輸出到 out > 所以假設,妳的檔案a是 > aaaa 2 > dddd 6 > ddds 5 > 妳的檔案b 是 > dddd 3 > eeee f > gggg 7 > 妳要做成 > aaaa > dddd > ddds > dddd > eeee > gggg > 這樣嗎? -- 有一個美麗的新世界 它在遠方等我 那裡有天真的孩子 還有姑娘的酒窩 ꘠ 有一個美麗的新世界 叫我慢慢的走 海浪它總是一波波 不要停歇不回頭 - "美麗新世界" 500 -- * Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>

10/15 16:42, , 1F
thanks
10/15 16:42, 1F
文章代碼(AID): #174kr200 (Programming)
文章代碼(AID): #174kr200 (Programming)