Muszę być w stanie dołączyć tekst <?php
na początku plików php na liście.
<?php
powrotem na górze plików, które naprawił.
Muszę być w stanie dołączyć tekst <?php
na początku plików php na liście.
<?php
powrotem na górze plików, które naprawił.
Odpowiedzi:
Mówisz „dołącz tekst <?php
”, ale myślę, że masz na myśli „dodawanie”.
Może źle zrozumiałem pytanie, ale to powinno rozwiązać twój problem:
for FileName in * ; do (echo "<?php" ; cat $FileName) > corrected_$FileName ;done
Spowoduje to utworzenie wiązki plików o tych samych nazwach, z wyjątkiem tych, które mają przedrostek „poprawiony”. Jeśli chcesz samodzielnie zmienić pliki, możesz to zrobić:
for FileName in * ; do (echo "<?php" ; cat $FileName) > /tmp/corrected ; mv -f /tmp/corrected $FileName ;done
... ale upewnij się, że tego właśnie chcesz.