나는 bash 스크립트 (bash 초보자)를 작성하려고했다. 스크립트의 목적은 다른 일부 명령 (즉, 스크립트의 작업 부분)이 휴일에 실행되지 않도록하는 요구 사항을 적용하는 것입니다.bash 스크립트를 휴일로 인식시키기
나는 online 아래의 코드 조각을 발견 : 나는 떠들썩한 파티 초보입니다 인정하지만
#!/bin/bash
grep -i date holiday.txt
if[ $? -ne 0] then;
#script to run the jobs
exit
fi
, 나는이 스크립트 잘못된 점을 발견 할 수없는 것 - 아직 동시에, 조금 보이는 너무 단순한 - 아직 훈련받지 않은 눈으로는 볼 수없는 "잡았다"가 있습니까? 나중에 나에게 뒤를 물어 챌 것인가?
내가 GNU bash는 버전 4.1.5 (1)을 실행하고는
모든 휴일이 같은 날짜에 매년 수있는 것은 아닙니다, 예를 들어, 부활절, 노동절. 그런 것들을 설명하기 위해 매년 holiday.txt를 재생성해야합니다. –