linux涓父鐢ㄧ殑绯荤粺鍑芥暟
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux涓父鐢ㄧ殑绯荤粺鍑芥暟相关的知识,希望对你有一定的参考价值。
鏍囩锛?a href='http://www.mamicode.com/so/1/%e6%96%87%e4%bb%b6' title='鏂囦欢'>鏂囦欢
span common quit mon stream nbsp sha 浜х敓1.system()鍑芥暟
澶存枃浠? #include <stdlib.h> 鍑芥暟瀹氫箟 int system(const char * string);
鍑芥暟璇存槑锛氶€氳繃linux鍛戒护 man 3 system 鍙互鐪嬪埌璇ュ嚱鏁扮殑浣滅敤鏄細鎵цshell鍛戒护
system()浼氳皟鐢╢ork()浜х敓瀛愯繘绋嬶紝鐢卞瓙杩涚▼鏉ヨ皟鐢?bin/sh-c string鏉ユ墽琛屽弬鏁皊tring瀛楃涓叉墍浠h〃鐨勫懡浠ゃ€傛鍛?br>浠ゆ墽琛屽畬鍚庨殢鍗宠繑鍥炲師璋冪敤鐨勮繘绋嬨€傚湪璋冪敤system()鏈熼棿SIGCHLD 淇″彿浼氳鏆傛椂鎼佺疆锛孲IGINT鍜孲IGQUIT 淇?br>鍙峰垯浼氳蹇界暐銆?/p>
瀹炰緥璇存槑锛?/p>
姣斿闇€瑕佸皢涓€浜涙枃浠舵嫹璐濆埌鍙︿竴涓洰褰?/p>
#include <iostream> #include <stdio.h> #include <stdlib.h> int main(int argc,char* argv[]) { std::string cp_txt_commond = "/bin/cp -f ";//-f:瑕嗙洊宸茬粡瀛樺湪鐨勭洰鏍囨枃浠惰€屼笉缁欏嚭鎻愮ず cp_txt_commond += "*.txt "; cp_txt_commond += "dir/"; printf("cp_txt_commond result :%d" ,system(cp_txt_commond.c_str() )); return 0; }
銆€銆€
以上是关于linux涓父鐢ㄧ殑绯荤粺鍑芥暟的主要内容,如果未能解决你的问题,请参考以下文章