Ruby에서 파일 삭제

Hassan Ejaz 2023년10월8일
Ruby에서 파일 삭제

Ruby에서 파일을 삭제하는 방법을 소개합니다.

Ruby에서 파일 삭제

여러 파일이 필요한 응용 프로그램에서 작업할 때 때로는 너무 많은 공간을 차지하고 응용 프로그램을 느리게 만드는 많은 파일이 있습니다. 더 이상 유용하지 않은 파일을 삭제하고 싶을 수 있습니다.

폴더에서 단일 파일 또는 여러 파일 또는 모든 파일을 삭제하는 두 가지 상황이 있을 수 있습니다. Ruby는 두 상황 모두에 사용할 수 있는 몇 가지 쉬운 방법을 제공하며 이에 대해 자세히 설명합니다.

Ruby에서 단일 파일 삭제

예를 들어 디렉토리 EE:\File Management\Files\ "property1.pdf"라고 함 파일이 있습니다. 이제 장치에서 이 파일을 삭제하려고 합니다. 다음 delete 명령을 사용하여 Ruby 프로그래밍 언어로 이 작업을 수행할 수 있습니다.

명령:

# ruby
File.delete("E:\\File Management\\Files\\property1.pdf")

이 명령을 실행하면 파일이 삭제됩니다. 이 방법을 사용하면 파일을 하나씩 쉽게 삭제할 수 있습니다.

예를 들어 사용자가 애플리케이션에서 파일을 삭제하면 시스템에서도 삭제하려고 합니다. 이 명령을 사용하여 파일을 삭제할 파일의 경로를 제공할 수 있습니다.

Ruby에서 폴더 삭제

이제 사용자가 자신의 계정을 삭제하려는 상황이 발생하면 해당 계정과 함께 해당 계정과 관련된 모든 파일도 삭제하려고 합니다.

Ruby에는 폴더 삭제에 사용되는 fileutils라는 또 다른 방법이 있습니다. 예제를 통해 사용자 husnain 폴더를 삭제해 보겠습니다.

# ruby
FileUtils.rm_rf("E:\\File Management\\User\\husnain\\")

이 명령은 전체 폴더와 그 안에 있는 모든 파일을 삭제합니다.

관련 문장 - Ruby File