0
運行腳本我有此腳本myprogram殼:標準輸入使用輸入重定向
#!/bin/bash
echo This is the first one ${1}.
echo This is the second one ${2}.
和輸入文件test.txt
Hi
Hello
,我希望用輸入重定向來運行腳本從test.txt輸入,應輸出
This is the first one Hi.
This is the second one Hello.
我正在嘗試使用
./myprogram < test.txt
但它不工作。它唯一打印的是
This is the first one
This is the second one
任何人都可以幫我嗎?
你的腳本沒有曾經嘗試從標準輸入讀取,所以您重定向標準輸入什麼沒有任何效果。 –