Wie kann ich die Werte der `.ini'-Dateien über die Befehlszeile ändern? (Linux oder Windows)

302
Nabi K.A.Z.

Wie kann ich die Werte der .iniDateien über die Befehlszeile ändern ? (Linux oder Windows)

Zum Beispiel habe ich eine php.iniDatei:

display_errors = On error_reporting = E_ALL & ~E_NOTICE 

Nun muss ich wie folgt sein:

MAGIC-COMMAND display_errors=Off error_reporting=E_ALL php.ini 

Und diese Optionen wirksam und in php.iniDatei schreiben, und ich habe diesen Inhalt:

display_errors = Off error_reporting = E_ALL 
0
Was haben Sie * versucht? `sed -i` sieht nach einem guten Start aus. Kamil Maciorowski vor 5 Jahren 3
Wie wäre es mit 'vi php.ini' und dann mit vi entsprechend von der Linux-Befehlszeile aus zu bearbeiten? Versuchen Sie, nur eine Methode zum Bearbeiten in der Befehlszeile zu erhalten, oder müssen Sie die Aufgabe mit einem Skript oder einem Befehl automatisieren, den Sie einfach und immer wieder ausführen können? Pimp Juice IT vor 5 Jahren 0
@ KamilMaciorowski, ich brauche keine Software zum Finden und Ersetzen, ich brauche einen intelligenten Setter und Getter. Für die Analyse gilt: https://github.com/rudimeier/bash_ini_parser Nabi K.A.Z. vor 5 Jahren 0
@PimpJuiceIT den letzten Kommentar sehen. Nabi K.A.Z. vor 5 Jahren 0
"Ich brauche einen intelligenten Setter und Getter" - Fordert Ihre Frage dann nach Software-Empfehlungen? (was hier ein Thema wäre, also zwei mal nachdenken). `sed` ist in der Lage, die von Ihrer Frage beschriebenen Änderungen durchzuführen. Wenn Sie etwas "Smartes" benötigen, bearbeiten Sie die Frage und erläutern Sie Ihre Anforderungen. Abgesehen davon, meine Frage war, dass Ihre Frage Ihre Forschungsanstrengungen nicht zeigt. Es ist wie "Schreiben Sie ein Skript für mich" (Off-Topic, wir sind kein Skriptschreibservice; wir können Ihnen jedoch mit Ihrem * vorhandenen * Skript helfen) oder "Finden Sie eine Software für mich" (Off-Topic). Siehe [fragen]. Kamil Maciorowski vor 5 Jahren 0

0 Antworten auf die Frage