Все знают, что PHP ненавидит пустые строки в начале или конце файла (до или после тегов PHP).Найти все файлы с Blank или WS в BOF или EOF
У меня есть сценарий awk
, который будет изменять файлы. Я передаю все свои файлы через него, и все персидское, не более ведущие или завершающие пустые строки.
Сначала я хотел бы найти файлы, чтобы создать быстрый отчет об исключениях.
Я пытался что-то вроде этого:
grep -r -e :a -e '/^\n*$/{$d;N;};/\n$/ba'
Но это не так.
Ваш «' grep'»команда, похоже, использует' sed' подобные конструкции (этикетки, ветви, наборы действий на матч картины). Я не думаю, что это сработает, если 'grep' будет заменен на' sed' либо, но я не совсем понимаю, что он пытается сделать в первую очередь. –