Spiegazioni

WARNING: This article was written 12 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.

Pubblicato
Etichettato come Nerd, Tech

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.