Ho uno script bash che elenca tutti i file * .php in una directory e si applica iconv
ad esso. Questo ottiene output in STDOUT.
Poiché l'aggiunta del -o
parametro (nella mia esperienza) in realtà scrive un file vuoto probabilmente prima che abbia luogo la conversione, come posso modificare il mio script in modo che esegua la conversione, quindi sovrascrivere il file di input?
for file in *.php
do
iconv -f cp1251 -t utf8 "$file"
done