現在需要輸入一個指令執行後進入它的環境下修改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 有沒有推薦的書籍可以看?
感謝!
--
All Comments