-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