[질문] 쉘스크립트에서 하루전 날짜를 읽어오려면?

gsong의 이미지

쉘 스크립트에서 하루전 날짜를 출력하고 싶습니다.
어떡하면 될까요?

우겨의 이미지

하루전 날짜 출력
Linux: date -d "1 days ago"
FreeBSD: date -v-1d

% man date

gsong의 이미지

우겨님 답변 고맙습니다.
리눅스나 프비에 있는 date 에서는 지원이 되는 군요.
제가 스크립트 작성해야할 OS 가 솔라리스 라서
거기에 깔려 있는 date 에는 저런 옵션이 없더군요.

역시 date 소스를 가져와서 컴파일 하거나,
하루전 날짜 구하는 걸 하나 만들어야 할까요?
될 수 있으면 쉘스크립트 상에서 해결하고 싶은데....
ㅠ.ㅠ

우겨의 이미지

솔라리스에서는 gnu coreutils 안에 있는 date를 사용하면 될것 같습니다.

ftp://ftp.sunfreeware.com/pub/freeware

플랫폼및 버전에 맞는 디렉으로 들어가셔서 coreutils-x.x.x.tgz안에
있는 date를 사용해 보심이.

gsong의 이미지

우겨님 감사합니다. ^^