2013-05-21 2 views
3

파일의 유닉스 파일 권한을 복사하여 다른 파일로 설정하는 가장 간단한 방법은 무엇입니까? 변수에 파일 사용 권한을 저장 한 다음 해당 변수를 사용하여 다른 사용 권한을 설정하는 방법이 있습니까?다른 파일에서 파일 사용 권한 복사

답변

7

확실히. stat()chmod()을 사용하십시오 (루트가 필요할 수 있음).

#include <sys/stat.h> 

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