sostituire una stringa con un’altra in molti files

Se avete tanti files contenenti una certa stringa che volete sostituire con un’altra, basta posizionarvi (alla console) sulla cartella contenente i files in questione e digitare il comando (tutto su una riga):

for file in $(grep -lr vecchia_str ./) ; do sed -i 's/vecchia_str/nuova_str/g' $file; done

Tags:

Speak up! Let us know what you think.

You must be logged in to post a comment.