我正在尝试使用系统函数在 C 程序中使用转换终端命令,这是代码片段
\#include <stdlib.h>
...
system("cd /Users/myUser/Desktop/photos/pgm;for i in *.jpg; do convert $i
-compress none -scale 32x24! $i.pgm; done;")
但我无法运行转换命令,这是程序输出:
sh: convert: command not found
我可以在终端中运行相同的命令而不会出现问题