Как я могу изменить значения файлов `.ini` через командную строку? (Linux или Windows)

234
Nabi K.A.Z.

Как я могу изменить значения .iniфайлов через командную строку? (Linux или Windows)

Например, у меня есть php.iniфайл:

display_errors = On error_reporting = E_ALL & ~E_NOTICE 

Теперь мне нужно быть похожим на эту команду:

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

А то параметры эффективны и записываются в php.iniфайл, и у меня есть такой контент:

display_errors = Off error_reporting = E_ALL 
0
Что вы пробовали? `sed -i` выглядит как хорошее начало. Kamil Maciorowski 5 лет назад 3
Как насчет `vi php.ini`, а затем редактировать из командной строки Linux соответственно с помощью vi? Вы пытаетесь просто получить метод для редактирования в командной строке или вам нужно автоматизировать задачу с помощью скрипта или какой-то команды, которую вы можете просто запускать снова и снова? Pimp Juice IT 5 лет назад 0
@KamilMaciorowski, мне не нужно искать и заменять программное обеспечение, мне нужен умный сеттер и геттер. быть таким для разбора: https://github.com/rudimeier/bash_ini_parser Nabi K.A.Z. 5 лет назад 0
@PimpJuiceIT см. Последний комментарий. Nabi K.A.Z. 5 лет назад 0
«Мне нужен умный установщик и получатель» - тогда ваш вопрос требует рекомендации по программному обеспечению? (что было бы не по теме здесь, так что подумайте дважды). `sed` вполне способен внести изменения, которые описывает ваш вопрос. Если вам нужно что-то «умное», тогда, пожалуйста, [отредактируйте] вопрос и объясните свои требования. Помимо всего прочего, моя точка зрения заключалась в том, что ваш вопрос не показывает ваших исследований. Это как «напиши мне скрипт» (не по теме, мы не сервис по написанию скриптов; мы можем помочь тебе с твоим * существующим * скриптом) или «найди программное обеспечение для меня» (не по теме). Смотри [спроси]. Kamil Maciorowski 5 лет назад 0

0 ответов на вопрос

Похожие вопросы