Ich muss alle .htaccess-Dateien im Ordner Home/Admin/Projects/Website in .oldhtaccess umbenennen. Wie geht das am besten in Bash? Dies muss rekursiv in jedem Ordner durchgeführt werden.
Antwort1
find home/admin/projects/website -depth -name "*.htaccess" -exec sh -c 'f="{}"; mv -- "$f" "${f%.htaccess}.oldhtaccess"' \;
Find ist eine Methode zur rekursiven Suche. Sie können auch verwenden grep -r
.
mv file1.txt file2.txt
>>> ändert den Dateinamen
Zusätzliche Ressourcen:
https://www.hostinger.com/tutorials/wie-man-Dateien-in-linux-umbenennen-kann/
Viel Glück beim Ausarbeiten!