[ CnUnix ] in KIDS 글 쓴 이(By): pkyoung () 날 짜 (Date): 2005년 9월 28일 수요일 오전 10시 45분 55초 제 목(Title): Re: 파일의 날자를 얻는 스크립트. 답변 주신 분들께 모두 감사드립니다.. LingLing님 방법이 제일 간단해보여서 그걸루 했습니다. #!/usr/bin/bash eval `find . -type f -printf 'path=%Ty%Tm%Td; [ ! -d $path ] && mkdir -p $path; mv %p $path;\n'` 근데 여기서 [ ! -d $path ] && mkdir -p $path 부분은 if가 없는 조건문인가요? 그래서 path 가 존재하는 디렉토리면 mkdir 을 안하게 되는건가요? stat도 잘되는군요.. #!/usr/bin/bash for files in * ; do if [ -f "$files" ] then date_=`stat -c %y "$files" | cut -d" " -f1` mkdir -p $date_ mv "$files" $date_ fi done |