programing

루비에서 빈 파일 만들기: "터치" 동등한 것?

testmans 2023. 7. 19. 21:14
반응형

루비에서 빈 파일 만들기: "터치" 동등한 것?

루비에서 빈 파일을 만드는 가장 좋은 방법은 무엇입니까?

Unix 명령과 유사한 명령어로 다음을 누릅니다.

touch file.txt

FileUtils.touch 그것이 하는 것처럼 보이고, 거울처럼* 보입니다.touch명령:

require 'fileutils'
FileUtils.touch('file.txt')

터치(1)달리 mtime이나 단독으로 업데이트할 수 없습니다.또한 몇 가지 다른 좋은 옵션도 누락되어 있습니다.

파일 핸들이 걱정되는 경우:

File.open("foo.txt", "w") {}

문서에서:

선택적 코드 블록이 제공되면 열린 파일을 인수로 전달하고 블록이 종료되면 File 개체가 자동으로 닫힙니다.

Ruby 1.9.3+에서 다음을 사용할 수 있습니다.File.write(a.k.a):

File.write("foo.txt", "")

이전 버전의 경우 또는 사용File.open("foo.txt", "w") {}

또한, 덜 유리하지만 매우 간략하게 설명합니다.

`touch file.txt`

예를 들어 보겠습니다.

File.open "foo.txt", "w"

언급URL : https://stackoverflow.com/questions/8100574/creating-an-empty-file-in-ruby-touch-equivalent

반응형