system 調用命令cd無效
熟悉Unix編程的人都知道,在中聲明的函數system是用來在程序中調用shell命令的方法。例如你可以在程序中寫一行system("rm *");這相當於你在命令行下敲rm *,但是cd命令卻不能用system來做的。一般,你要改變程序的pwd,你都必須用函數chdir(const char*),它在中聲明。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
條件變量+互斥鎖解決生產者消費者模型
小海呢
2020-07-08 09:48:59
系統調用與標準函數庫(上)
生命的紫金颜色
2020-07-08 01:57:52
APUE(UNIX環境高級編程)的源代碼編譯與調試
freesum
2020-07-04 16:50:09
Linux sigaction函數捕獲鍵盤信號
zzyczzyc
2020-07-03 15:34:34
linux系統設置系統時間的方法
酸菜鱼的鱼
2020-07-02 05:56:27
信號的一種處理模式----統一事件源
城南花已开.jpg
2020-07-02 01:26:21
linux的文件描述符集fd_set的實現方式
Dont_worry_be_happy
2020-06-30 10:08:31
一、Linux文件操作
沙漠那点绿
2020-06-25 21:33:09
三、特殊進程之孤兒進程
沙漠那点绿
2020-06-25 21:33:09