1
A
回答
3
#!/bin/bash
(($# != 1)) && echo "Usage: $0 num" && exit -1
for ((c=1; c<=$1; c++))
do
./run_c_program &
done
wait
$1
代表第一個命令行參數$#
代表的論據$0
的數量的名字腳本run_c_program
是C程序的可執行- 與
&
的C程序在後臺 - 與
wait
腳本等待C程序終止(可選)
5
這是相當簡單:
#!/bin/bash
$1
如果您想將其餘的參數作爲參數傳遞給函數,這樣做:
[email protected]
(即foo.sh echo hi
執行echo hi
)
如果您想竊取一些參數並通過其他參數,請使用shift
:
param1=$1
shift
echo [email protected] # contains parameters 2+
1
你可以嘗試使用system
功能
system("./script.sh");
相關問題
- 1. Bash shell程序
- 2. 的bash shell程序
- 3. 從java程序啓動C++程序
- 4. 類Shell程序C
- 5. 如何運行程序和啓動shell
- 6. 在PuTTY shell中啓動Windows GUI程序
- 7. 從C++程序啓動IE
- 8. C#:自動重啓程序
- 9. C程序啓動緩慢
- 10. 從ASP.NET C#啓動程序#
- 11. 啓動程序
- 12. 簡單Shell/bash程序語法
- 13. Bash Shell的新應用程序
- 14. SAS程序調用UNIX Bash Shell腳本
- 15. 從Bash終端重新啓動C程序
- 16. 如何從另一個c程序啓動c程序
- 17. 如何在Windows 7啓動時啓動python shell程序?
- 18. 在Windows Shell啓動之前啓動應用程序?
- 19. 從C++啓動C#.Net應用程序
- 20. 從C程序執行shell命令
- 21. 如何在shell腳本中啓動程序並使shell腳本繼續,即使程序保持打開狀態
- 22. 停止啓動另一個程序的c程序
- 23. 用C程序啓動和終止cu
- 24. 從shellscript啓動java程序
- 25. 從Bash腳本啓動Bash腳本以啓動GUI應用程序
- 26. 幾次啓動程序
- 27. 從啓動程序
- 28. Python程序啓動
- 29. 自動阻止應用程序從啓動程序啓動
- 30. 如何在c程序中啓動和終止一個進程(命令shell)?
就證明了這三個完全執行不同的答案,這是一個難以理解的問題。請修改。 – 2013-02-24 23:11:05
如果你想計劃你的命令,你可以使用'at'或'batch'命令:at'和'batch'從標準輸入或指定文件中讀取將在稍後執行的命令 – 2013-02-24 23:27:10