-1
A
回答
0
調用你的腳本:
./myscript.sh babynames
你可以用來處理你的每一行文件210:
while read -r line; do
echo "$line"
done < "$1"
0
$ cat > myscript.sh # create myscript.sh
for i in "$(cat $1)" ; do echo "$i" ; done # in the end CTRL-d
$ cat > babynames # create babynames
primo
secundo # in the end CTRL-d
$ bash myscript.sh babynames # execute the script with babynames as parameter
primo
secundo
相關問題
- 1. Perl模塊文件:Slurp與STDIN管道
- 2. Pascal StdIn/StdOut管道
- 3. 檢查stdin管道是否爲空C
- 4. 管道和foreach循環
- 5. C - stdin,unix管道和EOF
- 6. python子流程管道stdin
- 7. 控制管道StdIn和StdOut
- 8. 在管道後恢復stdin
- 9. openmp - while循環文本文件讀取和使用管道
- 10. 沒有使用文件的子進程管道stdin
- 11. 將Python 2.6中的管道配置爲帶有while循環的文件
- 12. 使用Export-Excel管道foreach循環
- 13. MongoDB聚合管道與循環
- 14. 在`for`循環中用'tee`管道
- 15. Jenkins管道循環意外終止
- 16. 修復雅虎管道無限循環
- 17. 從管道讀取時無限循環
- 18. 從nodejs中執行文件,將stdin和管道stdout寫入文件
- 19. 優化管道管道
- 20. 將stdin _and_ stdout重定向到管道
- 21. 將stdin重定向到管道(popen)C++
- 22. 向stdin寫入自制管道系統
- 23. C Webvserver - STDIN,套接字和CGI管道
- 24. 使用proc_open從STDIN管道讀取
- 25. 管道stdin /通過多叉叉out
- 26. 通過Windows管道寫入進程STDIN
- 27. 軌道4:循環爲
- 28. 儘管循環文件來提取行
- 29. 管道PDF轉換原文件URI
- 30. Java - 將管道分隔文本文件轉換爲XML
所以我想每次運行腳本的能力我都要告訴它要使用哪個文件。 I.E.如何做到這一點,文件實際上沒有編碼到腳本中。相反,我必須運行它像$ bash myscript.sh | babyname – Jolan
更新了我的回答。 – SLePort
我會首先解釋$ 1的作用 – Jolan