WARNING: This article was written 16 years ago, it may contain informations that are no longer valid.
Cosa doveva succedere?
Il mio server doveva mandare -solo a stretti amici altamente informatici- gli auguri di buon anno via sms. Con molto ottimismo, ho buttato giù due righe
echo Frab Server ti augura un %date:~6,4% pieno di tanta serenita"! > aug.txt set subj="AUGURI!"
che vengono eseguite automaticamente il primo gennaio di ogni anno (ottimista).
Cos’è successo?
Il 1 gennaio 2009, ai miei amici strettamente informatici che utilizzano vodafone come operatore, è arrivato un augurio di buon 2008.
Perchè è successo?
Lo script in origine era così:
echo Frab Server ti augura un %date:~6,4% pieno di tanta serenita'! > aug.txt set subj="AUGURI!"
ma, durante delle prove, ho notato che veniva scritto male il carattere ‘, quindi ho pensato bene di sostituirlo con “.
Poi chissà, si vede che mi ero stancato di fare delle prove e addio, è rimasto lì con ” al posto di ‘. Problema da poco.
Sticazzi.
ANALizziamo il comportamento:
C:\Users\frab>echo Prova' > aug.txt C:\Users\frab>type aug.txt Prova' C:\Users\frab>echo PIPPO > aug.txt C:\Users\frab>echo Prova" > aug.txt Prova" > aug.txt C:\Users\frab>type aug.txt PIPPO C:\Users\frab>
Insomma, con il carattere ” di mezzo, l’output di echo non viene reindirizzato nel file, e a tutti è arrivato il vecchio aug.txt, risalente ad una prova, quindi con data 2008. Vaffanculo, mi rifarò il prossimo anno.
Cos’altro succede?
Ho aggiunto le foto della Val di Fassa e di Capodanno 2009. Inoltre vi consiglio di guardare nella sezione foto dell’home page, ci sono novità anche lì.
Saluti.