보통 쉘스크립트에서
DATE=`date +"%Y%m%d"`
echo "$DATE" 이렇게 하면
YYYMMDD형태로 나오는데요..
이걸 3일 전을 출력할려면 어떻게 해야 하는지요.
man 페이지에 예제까지 자세히 나와있습니다.
#!/bin/sh DATE=`date -v-3d +"%Y%m%d"` echo $DATE
음, 표준인줄 알았더니, 리눅스에서는 안 되는듯 싶군요.
프비에서는 됩니다.
음.. man 페이지가 있었군요... :oops:
DATE=`date --date '3 days ago' +"%Y%m%d"`
이렇게 하니까 나오네요..
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
man 페이지에 예제까지 자세히 나와있습니다.[code:1]#!/
man 페이지에 예제까지 자세히 나와있습니다.
음, 표준인줄 알았더니, 리눅스에서는 안 되는듯 싶군요.프비에서는
음, 표준인줄 알았더니, 리눅스에서는 안 되는듯 싶군요.
프비에서는 됩니다.
음.. man 페이지가 있었군요... :oops: DATE
음.. man 페이지가 있었군요... :oops:
DATE=`date --date '3 days ago' +"%Y%m%d"`
이렇게 하니까 나오네요..
댓글 달기