유닉스상의 C++ 에서 특정폴더의 파일명들을 다른파일에 저장하

jjh583의 이미지

유닉스상의 C++ 에서 특정폴더의 파일명들을 다른파일에 저장하려고 합니다.

1. 유닉스 상에서는 어떻게 구현해야하나요?

2. 폴더안 모든 파일의 이름만을 얻어오는 함수가 있는건가요?

3. 있다면 어떤 함수인가요?

4. 유닉스 C++ 프로그램에서 chmod 명령처럼 새로 저장한 파일의 권한을 어떻게 설정할 수 있나요?

많은 리플 바랍니다 ^^*

ㅡ,.ㅡ;;의 이미지

readdir


----------------------------------------------------------------------------

MackTheKnife의 이미지

jjh583 wrote:
유닉스상의 C++ 에서 특정폴더의 파일명들을 다른파일에 저장하려고 합니다.

1. 유닉스 상에서는 어떻게 구현해야하나요?

2. 폴더안 모든 파일의 이름만을 얻어오는 함수가 있는건가요?

3. 있다면 어떤 함수인가요?

4. 유닉스 C++ 프로그램에서 chmod 명령처럼 새로 저장한 파일의 권한을 어떻게 설정할 수 있나요?

많은 리플 바랍니다 ^^*


1.파일카피에 따로 함수가 없읍니다.filecopy를 구현해주시면 됩니다.
2.있읍니다.
3.man scandir 예제참조
4.man chmod -S 2