
因此,我嘗試使用不同但相同數量的參數多次執行 bash 腳本中的命令,同時將輸出重定向到文字檔案。例如 ...
./test arg1 arg2 arg3 >> output.txt
如果我在命令列執行此操作,則此操作有效。在我有的腳本中...
command ./test 10 5 option1 >> output.txt
command ./test 5 10 option2 >> output.txt
並運行腳本,我得到了command not found
。如果我刪除對 ouput.txt 的重定向,則腳本將運行/列印到終端視窗
我嘗試在線搜索,但找不到使用參數然後重定向的示例
有人能幫忙嗎?
答案1
該問題與在 Windows 中使用 Sublime Text 編寫腳本然後將其傳輸到 Linux 伺服器有關。在 Sublime Text 中切換模式會帶來不同
Videonauth 還指出,我應該只有一個重定向符號“>”,因為第一行是一個新文件