Мне нужно иметь возможность добавить текст <?php к началу php файлов в списке.

1 ответ1

0

Вы говорите «добавить текст <?php ', но я думаю, что вы имеете в виду' prepend '.

Может быть, я неправильно понял вопрос, но это должно решить вашу проблему:

for FileName in * ; do (echo "<?php" ; cat $FileName) > corrected_$FileName ;done

Это создаст группу файлов с одинаковыми именами, за исключением префикса «corrected_». Если вы хотите изменить сами файлы, то вы можете сделать это:

for FileName in * ; do (echo "<?php" ; cat $FileName) > /tmp/corrected ; mv -f /tmp/corrected $FileName ;done

... но будь уверен, что ты этого хочешь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .