Мені хотілося б знати, чи є спосіб, який я можу catподати як php.iniі видалити всі рядки, починаючи з;
Наприклад, якщо файл містив це:
; - 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
і я запустив правильну команду cat | {remove comments command}, тоді я закінчив би:
error_reporting = E_ALL & ~E_NOTICE
Примітка - Я припускав , що catбуде найкращим способом зробити це , але я на самом деле добре з відповіддю з допомогою іншої утиліти , як awk, sed, egrepі т.д.
catє інструментом для об'єднання файлів. grep- це інструмент для фільтрації ліній на основі шаблонів. sedа awkтакож може змінювати ці рядки.
error_reporting = E_ALL & E_NOTICE ; Show all errors, except for notices? Чи слід також видаляти коментар у такому випадку?