ฉันต้องการทราบว่ามีวิธีที่ฉันสามารถ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
นี้ ควรลบความคิดเห็นในกรณีนี้ด้วยหรือไม่