1
我有一個C程序,我想運行而不必手動輸入命令。我有4個命令(5個,如果你計算一個退出程序),我想給程序,我不知道從哪裏開始。我看到一些像自動給輸入執行的程序
./a.out <<<'name'
要傳遞一個單一的字符串,但是這並不適合我。 其他問題我讓這變得更加困難的是,其中一個命令將提供輸出,並且該輸出需要成爲稍後命令的一部分。如果我有權訪問源代碼,我可以在一些循環和計數器中暴力破解,所以我試圖獲得它的保留,但現在我堅持工作沒有它。我以爲有一種方法可以用bash腳本來做到這一點,但我不知道那會是什麼。
這適用於我所做的一個簡單的測試程序,但我想我需要一些更多的參與。你能否給我一個使用except的例子 –