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涓父鐢ㄧ殑绯荤粺鍑芥暟的主要内容,如果未能解决你的问题,请参考以下文章

鍒濆叆闂ㄦ椂瑙佸埌鐨勪竴浜涙瘮杈冩湁鐢ㄧ殑鍑芥暟

UDP socket涔熷彲浠ヤ娇鐢╟onnect绯荤粺璋冪敤

Linux鍔ㄦ€佷负鍐呮牳娣诲姞鏂扮殑绯荤粺璋冪敤

python鍑芥暟

Oracle鏁版嵁搴撳父鐢ㄧ殑Sql璇彞鏁寸悊

鎿嶄綔绯荤粺-鎿嶄綔绯荤粺-鍐呮牳涓殑灞忓箷鎵撳嵃(涓?