Als «rename» getaggte Fragen

Das Umbenennungs-Tag bezieht sich auf die Aktion, einer vorhandenen Datei oder einer Kopie einer Datei im Rahmen einiger anderer Vorgänge (.eg Remote-Kopie, Sicherung) einen anderen Namen zu geben. Verwenden Sie dieses Tag auch für Fragen zum Befehl (perl) rename.


5
Umbenennen von Dateien mit ihrem Pfadnamen
Ich habe eine .bdf-Datei in Unterordnern. Alle .bdf haben den gleichen Namen: Loads.bdf Beispiel: /home/user/folderxx/folderxxx/Load.bdf /home/user/folderxx/folderxxx/Load.bdf Ich muss alle Load.bdf-Dateien finden (und in einen neuen Ordner kopieren) und sie mit ihrem Pfadnamen umbenennen. Beispiel: Nach der beabsichtigten Operation sollte so etwas angezeigt werden. folder001_folderAAA_Load.bdf folder002_folderBBB_Load.bdf

4
Der beste Weg, um Dateinamen auszutauschen
Ich muss die Dateinamen von zwei Dateien ( fileund file_1) austauschen . Ich benutze den folgenden Code dafür. mv file .phfile mv file_1 file mv .phfile file Dies funktioniert, ist aber sehr fehlerhaft. Manchmal führt es sogar zu Datenverlust. Gibt es einen besseren Weg, dies zu tun?

1
Verwenden von Regex in ls und mv
Ich habe eine Verzeichnisstruktur wie diese ├── UK │ ├── BuyBand_go_UK.png │ ├── BuyBand_go_UK.svg │ ├── BuyBand_K.png │ ├── BuyBand_K.svg │ ├── BuyBago_UK.png │ ├── BuyBago_UK.svg │ ├── BuyBand_ch_Logo_UK.png │ └── BuyBand_ch_Logo_UK.svg └── US ├── BuyBand_go_US.png ├── BuyBand_go_US.svg ├── BuyBand_S.png ├── BuyBand_S.svg ├── BuyBago_UK.png ├── BuyBago_UK.svg ├── BuyBand_ch_Logo_US.png └── BuyBand_ch_Logo_US.svg …
7 shell  ls  rename  wildcards 



7
So benennen Sie splitfile [az] in splitfile [1-26] um
Ich versuche , Dateien in Form von Namen umbenennen splitfile[a-z]zu splitfile[1-26].csv, die ich umbenennen will , ist splitfileazu splitfile1.csvund so weiter. Ich habe den folgenden Befehl ausprobiert: mv splitfile[a-z] splitfile[1-26].csv aber es funktioniert nicht. Bitte helfen Sie mir, während ich es mit for-Schleife versuche.
7 rename  command  mv 

3
Dateiname automatisch erhöhen
Ich muss einige doppelte Dateien sammeln und möchte Namenskollisionen vermeiden. Das Problem ist, dass diese Dateisammlung möglicherweise durch eine andere Ausführung meines Skripts hinzugefügt wird, bevor die Dateien bereinigt werden und die Anzahl nur weiter erhöht werden soll. Ich entschied mich für eine einfache till-Schleife, um die Zahl wie folgt …



1
Der Befehl find / rename funktioniert nicht
Ich benutze Linux Slackware 14.0, Bash 4.2. Angenommen, ich habe 2 Dateien im Verzeichnis: bash-4.2$ ls 1.txt 2.txt Ich möchte sie in .svg umbenennen. Diese Antwort wird akzeptiert und positiv bewertet, daher denke ich, dass sie funktionieren muss. Er benutzte diesen Befehl: find . -name "*.andnav" -exec rename -v 's/\.andnav$/\.tile/i' …
7 find  rename 

4
Wie entferne ich die URI-Codierung aus Dateinamen?
Mir ist klar, dass dies eine recht einfache Frage sein mag, aber ich bin noch ziemlich neu in der Befehlszeile und verstehe nur grundlegende Befehle. Ich habe einige Vortragspräsentationen (ca. 25) von meiner Universität heruntergeladen, aber dabei wurden sie Dinge wie ... L2%20Development%20of%20immune%20system.pptx L4%20Molecular%20Recognition.pdf Wie Sie sehen können, haben sie …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.