system("cd /home/test/.hehe ; tar cf sn.tar .sn.txt ")

我在程序里执行system("cd /home/test/.hehe ; tar cf sn.tar .sn.txt ");然后我把sn.tar 重新解压 发现生成的.sn.txt是空的  但是原来的.sn.txt里是有东西的

而且手动在shell执行这两条命令 然后再解压tar文件 打开的.sn.txt也是有内容的,就使用开头的方法不好用

作者: hwppippo   发布时间: 2011-06-01

回复 hwppippo


    在什么脚本里 system("cd /home/test/.hehe ; tar cf sn.tar .sn.txt ")这样执行?awk?

作者: shplpy   发布时间: 2011-06-01

楼主说得不清不楚的。

作者: zooyo   发布时间: 2011-06-01

回复 hwppippo

system (" { cmd1;cmd2}")

作者: yinyuemi   发布时间: 2011-06-01

c语言吧

作者: ziyunfei   发布时间: 2011-06-01