2013-05-21 85 views
3

複製文件的unix文件權限並將其設置爲其他文件的最簡單方法是什麼?有沒有辦法將文件的權限存儲到變量中,然後使用該變量將這些權限設置爲另一個文件?c從另一個文件複製文件權限

回答

7

當然。使用stat()chmod()(可能需要root)。

#include <sys/stat.h> 

struct stat st; 
stat("/foo/bar.txt", &st); 
chmod("/baz/quirk.jpg", st.st_mode); 
相關問題