0
我已經成功地編寫了一個將文件從一個目錄複製到另一個目錄的C程序,並且我試圖編寫一個將目錄和子目錄複製到另一個目錄目錄。是否有可能在C程序中包含shell腳本
我已經寫了一個shell腳本,可以將目錄和子目錄從一個位置複製到另一個位置。
所以,我想問一下是否可以在C程序中包含shell腳本,這樣我就不必花時間編寫另一個C程序來複制目錄和子目錄。
我已經成功地編寫了一個將文件從一個目錄複製到另一個目錄的C程序,並且我試圖編寫一個將目錄和子目錄複製到另一個目錄目錄。是否有可能在C程序中包含shell腳本
我已經寫了一個shell腳本,可以將目錄和子目錄從一個位置複製到另一個位置。
所以,我想問一下是否可以在C程序中包含shell腳本,這樣我就不必花時間編寫另一個C程序來複制目錄和子目錄。
是的它可以使用system(..)
函數調用從C中調用shell腳本或其他腳本/可執行文件。檢查system(3)。
對於複製目錄和子目錄的給定任務,您可以使用opendir()
,readdir()
和其他API輕鬆地使用C編寫代碼。
這是可能的,但它通常沒有意義。 –
試試這個:'system(「/ path/filename.sh」);' – haccks