0
Aşağıdaki komut dosyasını kabukta tamamlarken yardıma ihtiyacım var. İstenilen biçim önceki, şimdiki ve bir sonraki iş günlerini yazdırmaktır (hafta sonları ve tatil günleri hariç tutulmalıdır). metin adı: holiday.txtawk kullanarak tarih bildirme
#!/usr/bin/sh
cur_date=`date +"%A %m/%d/%Y"`
cur_day=`date +"%A"`
yesterday=`TZ=AEDT+13 date +"%A %m/%d/%Y"`;
twodd_back=`TZ=AEDT+37 date +"%A %m/%d/%Y"`;
tomorrow=`TZ=AEDT-35 date +"%A %m/%d/%Y"`;
twodd_later=`TZ=AEDT-59 date +"%A %m/%d/%Y"`;
cdate=`date +"%m/%d/%Y"`
####################
echo "Previous Business Day is $yesterday"
if echo $yesterday|awk '{print $1}'=Saturday
then echo "Previous Business Day is $twodd_back"
fi
echo "Current Business Day is $ cur_date"
echo " Next Business Day is $tomorrow"
Bu çalışmıyor mu? Peki ya çalışmıyor? –