Chciałbym stworzyć skrypt, który codziennie zmienia datę w pliku html. Problemem nie jest sama zmiana, tylko to, iż serwer pracuje od poniedziałku do piątku i nie mogę przeskoczyć tej weekendowej "dziury". Próbowałem w ten sposób, jednak nie do końca to działa:
#!/bin/bash
dzis_dt=`date +%a`
dzis_data=`date +%F`
www=/var/www
if [ "$dzis_dt" = "pon" ]; then
stara_data=`date --date '-3 day' +%F`
else
stara_data=`date --date '-1 day' +%F`
fi
echo $dzis_dt
echo $dzis_data
echo $stara_data
sed -e "s/$stara_data/$dzis_data/g" $www/index.html > $www/pog.tmp
mv $www/pog.tmp $www/index.html
Z innej beczki: nie prościej byłoby użyć javascriptu w tym pliku html?
Edycja:
Po zajrzeniu do źródła pliku, javascript - nie do końca. php jednak "można" poprosić o pomoc. No chyba, że na maszynie, na której umieszczasz ten plik nie masz obsługi php.