Categories: server

Inserire una stringa nei file in maniera ricorsiva

Reading Time: < 1 minute

Questo semplice script shell permette di inserire una stringa predefinita in maniera ricorsiva in una serie di files.

for t in `ls /tmp/*.php`          #ciclo tutti i file di una dir
do                                                    # x ogni file
echo "stringa" > ${t}_tmp        #metto la stringa in un file temporaneo
cat $t >> ${t}_tmp                    #copio il file originale nel file temporaneo
mv ${t}_tmp $t                            #sostituisco il file temporaneo al file originale
mv ${t} ${t}_old                         #faccio il backup del file originale
done

Script gentilmente scritto dal collega Roberto D.

wallaceer

Recent Posts

Bash monitor per linux server con alerts

Il progetto che prevedeva uno script bash per il monitoraggio, tramite crontab, delle risorse di…

3 settimane ago

RicetteUmbre: da sito web ad app mobile con React Native e AI

Portare un progetto editoriale sullo smartphone non significa necessariamente riscriverlo da zero. Con RicetteUmbre abbiamo…

3 settimane ago

Monitorare le risorse di un server o computer linux in modo semplice

Reading Time: 2 minutesMonitorare le risorse di un server o computer linux in modo semplice…

1 anno ago

Esclusione di prodotti da una regola a catalogo in Magento 2

Reading Time: < 1 minuteEsclusione di una serie di prodotti selezionati tramite l'apposito menù e…

4 anni ago

Traduzione di testo con googletranslate

Reading Time: < 1 minuteNel video che vedete di seguito, a titolo di esempio, ho…

4 anni ago

Restart di php-fpm con capistrano dopo un deploy

Reading Time: 2 minutesVediamo come è possibile fare il restart di php-fpm con capistrano dopo…

4 anni ago