728x90
반응형

date 명령어를 쓰면 간단하게 날짜를 넣을 수 있다.

eg)
ls -1 > aa_$(date '+%y%m%d').log


shell 환경설정에 Today라는 변수를 지정해 놓으면 살짝 편하다.

eg)
bash shell:

export Today="$(date '+%y%m%d')"

tcsh shell:

setenv Today `date +%y%m%d`

이후 사용은 위의 예시를 변형하자면 다음과 같다.
ls -1 > aa_$Today.log

mv 나 rename 을 쓸때 주의사항은 _같은 특수 문자를 포함할때는 무조건 \을 붙여서 사용을 해야한다.
예컨데, aaa.text 를 140416_aaa.text 로 바꾸려면  (현재 날짜 14년 4월 16일),

rename aaa $Today\_aaa aaa.text

라고 해야 한다.

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,