#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
main(int argc,char *argv[]){
int i,j;
for (i=0;i<argc;i++){
printf("Name: %s\n",argv[i]);
char name[100];
sprintf(name,"echo"| rev, argv[i]);
system(name);
}
};
我有这个,我的问题是如何反转名称存储在 argv[i] 中的文件,我想要的是执行一个执行此命令“rev argv[i]”的子进程?
谢谢!