請問shell script可以做這件事嗎? - Linux

By Todd Johnson
at 2010-12-15T22:29
at 2010-12-15T22:29
Table of Contents
現在需要輸入一個指令執行後進入它的環境下修改file.txt
例:>xyz file.txt
進入後依序輸入一些資訊
abc 123
cde 222
xxx 555
yyy 666
完成後執行ctrl+D離開算完成一次動作,但我有一大筆需要同樣動作的資訊要輸入,
我有整理好的一個檔案test.txt內容是
abc XXX \
cde XXX \
efg XXX 第一筆資訊
ghh XXX /
ddd XXX /
空一行接續下一筆
abc YYY \
cde YYY \
efg YYY 第二筆
ghh YYY /
ddd YYY /
...
...
...
...
依照這樣排列所需要輸入的資訊內容
想請問該如何利用shell script 讓他先輸入指令 xyz file.txt,
然後讀取test.txt裡頭一筆資訊輸入完後執行ctrl+D,
完成動作後再進行下一筆資訊的輸入?
另外想請教新手想學習shell 有沒有推薦的書籍可以看?
感謝!
--
例:>xyz file.txt
進入後依序輸入一些資訊
abc 123
cde 222
xxx 555
yyy 666
完成後執行ctrl+D離開算完成一次動作,但我有一大筆需要同樣動作的資訊要輸入,
我有整理好的一個檔案test.txt內容是
abc XXX \
cde XXX \
efg XXX 第一筆資訊
ghh XXX /
ddd XXX /
空一行接續下一筆
abc YYY \
cde YYY \
efg YYY 第二筆
ghh YYY /
ddd YYY /
...
...
...
...
依照這樣排列所需要輸入的資訊內容
想請問該如何利用shell script 讓他先輸入指令 xyz file.txt,
然後讀取test.txt裡頭一筆資訊輸入完後執行ctrl+D,
完成動作後再進行下一筆資訊的輸入?
另外想請教新手想學習shell 有沒有推薦的書籍可以看?
感謝!
--
Tags:
Linux
All Comments

By Freda
at 2010-12-19T23:15
at 2010-12-19T23:15

By Aaliyah
at 2010-12-21T23:45
at 2010-12-21T23:45

By Oliver
at 2010-12-23T13:20
at 2010-12-23T13:20

By Liam
at 2010-12-27T08:26
at 2010-12-27T08:26

By Robert
at 2010-12-27T16:04
at 2010-12-27T16:04

By Brianna
at 2010-12-29T19:48
at 2010-12-29T19:48
Related Posts
grep比對有點問題

By Tom
at 2010-12-15T18:40
at 2010-12-15T18:40
請教CentOS 5的安裝問題

By Sierra Rose
at 2010-12-15T17:01
at 2010-12-15T17:01
apache+subversion啟動錯誤

By Xanthe
at 2010-12-15T17:00
at 2010-12-15T17:00
從數個檔案抽取同一欄位再並排於一個output檔(欄的長度不同)

By William
at 2010-12-15T16:03
at 2010-12-15T16:03
碰到一個solaris 10的怪問題

By Jacob
at 2010-12-15T13:15
at 2010-12-15T13:15