gpt4 book ai didi

c - 将shell命令的结果存储在C中的变量中

转载 作者:太空宇宙 更新时间:2023-11-04 10:13:30 24 4
gpt4 key购买 nike

<分区>

我想在 C 程序中执行以下 shell 命令:

find <folder_name> -name "*.bin" | wc -l

并将结果存储在我在程序中声明的变量中。我不想要指示命令是否成功执行的结果,我想要的结果告诉我目录中存在多少以 .bin 结尾的文件。以下代码明显不起作用。

char command[10];
command = system("find <folder_name> -name \"*.bin\" | wc -l")

我需要通过 <folder_name>作为命令行参数。

我怎样才能完成这两项任务?如果有任何帮助,我将不胜感激。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com