Je voudrais savoir s'il existe un moyen de cat
déposer php.ini
et de supprimer toutes les lignes commençant par;
Par exemple, si le fichier contient ceci:
; - Show all errors, except for notices
;
;error_reporting = E_ALL & ~E_NOTICE
;
; - Show only errors
;
;error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
;
; - Show all errors except for notices
;
error_reporting = E_ALL & ~E_NOTICE
et j'ai exécuté la commande correcte cat | {remove comments command}
, puis je me retrouverais avec:
error_reporting = E_ALL & ~E_NOTICE
Note - Je suppose que cat
ce serait la meilleure façon de le faire , mais je suis en fait très bien avec la réponse en utilisant un autre utilitaire comme awk
, sed
, egrep
, etc.
cat
est l'outil pour concaténer des fichiers. grep
est l'outil pour filtrer les lignes en fonction des motifs. sed
et awk
peut également modifier ces lignes.
error_reporting = E_ALL & E_NOTICE ; Show all errors, except for notices
? Le commentaire devrait-il également être supprimé dans ce cas?