사용자 도구

사이트 도구


groovy:file

Groovy File

파일 이름

텍스트 파일

def file = new File('filename.txt')
 
def text = file.text // 전체 텍스트
 
// 각 줄을 읽어서 처리
file.eachLine { line ->
  println "# ${line}"
}

디렉토리

  • new File('.').directorySize() : 디렉토리 크기 구하기. Groovy 2.1

디렉토리의 파일 목록 필터링

현재 디렉토리의 동영상 파일을 E?? 에 따라 이름 줄이기

현재 디렉토리에 긴 제목의 동영상.E01.mp4 형태의 파일들이 있을 때 파일명을 E01.mp4 형태로 줄이기

new File('.').eachFile  { it -> it.renameTo(it.name.find(/E[0-9]{2}/) + ".mp4") }

참조

groovy/file.txt · 마지막으로 수정됨: 2019/03/07 11:15 저자 kwon37xi