HOWTO · Ruby

Ruby에 파일이 있는지 확인

이 기사에서는 Ruby에서 주어진 파일 경로에 파일이 있는지 확인하는 방법에 대해 설명합니다.

이 페이지의 내용

이 기사에서는 Ruby에 파일이 있는지 확인하는 방법을 설명합니다.

샘플 폴더 만들기

미리 현재 디렉토리의 터미널에서 이 명령을 실행하십시오.

mkdir sample_folder

touch sample_folder/my_file.txt
mkdir sample_folder/my_folder

File.file? 사용 Ruby에 파일이 있는지 확인하는 방법

방법 File.file? 파일 경로를 인수로 사용합니다. 파일이 존재하면 true를 반환합니다. 그렇지 않으면 false입니다.

파일이 존재할 때,

File.file?('sample_folder/my_file.txt')

출력:

true

파일이 존재하지 않을 때,

File.file?('sample_folder/my_another_file.txt')

출력:

false

File.exist? 사용 Ruby에 파일이 있는지 확인하는 방법

메소드 File.exist? 파일 경로를 인수로 사용합니다. 파일이 존재하면 true를 반환합니다. 그렇지 않으면 false입니다.

파일이 존재할 때,

File.file?('sample_folder/my_file.txt')

출력:

true

파일이 존재하지 않을 때,

File.file?('sample_folder/my_another_file.txt')

출력:

false

File.exist?는 파일을 확인할 뿐만 아니라 폴더가 있는지 확인하는 데에도 사용됩니다.

예:

File.exist?('sample_folder/my_folder')

출력:

true