老師讓我做使用execlp一個計劃,將做同樣爲:
scp * [email protected]:/home/mylogin/myfolder
實施殼「*」到C程序
我已經試過: execlp("scp", "scp", "*", "[email protected]:/home/mylogin/myfolder", 0)
我發現它不起作用,因爲它是將*轉換爲文件名的shell。
有沒有一種方法可以做到這一點,我真的不知道如何將所有文件名都放入execlp調用中?
對不起,如果我不清楚,這只是我很難解釋:(但我真的尋找如何在「*」的作品任何提示將是巨大的:)
謝謝你的傢伙,它幫了我很多:) – neciO 2012-03-28 14:23:31
標記爲已解決。 – AoeAoe 2012-03-29 15:57:05