-1
A
回答
1
你會在shell中執行哪些命令?
從表面上看,你可以利用這方面的一些變種:
#include <stdlib.h>
static const char *cmds[] =
{
"command 1 with options",
"command 2 with different options",
0,
};
int main(void)
{
int i;
for (i = 0; cmds[i] != 0; i++)
if (system(cmds[i]) != 0)
exit(EXIT_FAILURE);
return(EXIT_SUCCESS);
}
我假設命令將提供任何問題的適當診斷。 如果你需要控制參數,那麼你有更多的工作要做。
主要的注意事項是「這是o/s在運行的磁盤」,因爲如果是這樣,那麼磁盤的格式化可能會阻止程序成功運行。
相關問題
- 1. urllib.urlretrieve在磁盤上創建
- 2. 在全磁盤上創建文件
- 3. 在運行時創建Pojo並將其保存在磁盤上?
- 4. 磁盤分區
- 5. 列出磁盤上的所有分區
- 6. 主分區磁盤顯示未格式化
- 7. 在磁盤上的特定位置創建一個隊列C++
- 8. 分區表,我的硬盤上的不同磁盤上的每個分區
- 9. 以編程方式創建/刪除/擦除磁盤分區?
- 10. 虛擬磁盤的創建和格式化
- 11. Clojure - 在磁盤上記憶
- 12. MySQL查詢在磁盤上
- 13. 如何在Windows XP上使用CMD格式化磁盤並將分配單元大小設置爲64K
- 14. 格式化磁盤使用Java
- 15. 如何備份LIF格式化磁盤?
- 16. BIOS參數塊和磁盤格式化
- 17. 如何在python上使用pdftk而不在磁盤上創建物理文件?
- 18. 是否可以在本地磁盤上創建ClearCase VOB?
- 19. 如何裝載在不同磁盤上創建的zfs池
- 20. 在磁盤上創建/打開文件返回EAGAIN
- 21. 爲什麼ZipArchive在WIndows上創建多磁盤?
- 22. 在磁盤上寫上傳的文件
- 23. 動態分區+在HIVE上創建AS
- 24. 在專業版4上創建分區
- 25. 通過WMI創建/刪除磁盤分區
- 26. 轉換爲動態磁盤後創建新分區
- 27. 金字塔 - 上傳圖像並存儲在磁盤上
- 28. C#/ PHP =>上傳文件爲Base64並把它寫在磁盤上
- 29. 在C#上的磁盤上加密的圖像
- 30. 如何查找在C#中保存給定分區的磁盤?
不知道你打算在哪個操作系統上運行,我們當然不能。你也應該明白這一點,因爲你提到了「系統調用」。 – unwind 2009-04-30 08:18:19