Remplacer du texte dans un fichier avec macOS
Publié le 14/07/2021 • Actualisé le 14/07/2021
Dans ce bout de code, nous voyons comment remplacer du texte dans un fichier avec macOS. Parfois les commandes Unix ne fonctionnent pas tout à fait comme elles le devraient. La commande SED est un bon exemple ou le fichier qu'on désire modifier se retrouve vide. Pour empêcher cela, on peut utiliser les commandes suivantes :
sed 's/APP_ENV=dev/APP_ENV=prod/g' .env > .env.new && mv .env.new .env
sed -i '' 's/APP_ENV=dev/APP_ENV=prod/g' .env
Plus sur Stackoverflow Snippet aléatoire