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
Benennen Sie Dateien um, indem Sie eine Zahl innerhalb des Dateinamens erhöhen
Ich habe ein Verzeichnis, das nummerierte Bilddateien enthält, ungefähr so: 01.png 02.png 03.png 03.svg 04.png 05.png 06.jpg 07.png 08.png 09.png 09.svg 10.png Manchmal gibt es mehrere Versionen einer Datei in verschiedenen Formaten (z. B. a pngund svgVersion der obigen Dateien 03und 09), aber die Nummern sind ansonsten aufeinanderfolgend. Normalerweise befinden …
13 linux  bash  rename 

4
So benennen Sie mehrere Dateien in einem Verzeichnis gleichzeitig um
Ich habe Verzeichnis sagen, /var/tmp/abcdie 4 Dateien hat: 12345-ram-3e3r5-io9490-89adu9.csv 45434-dam-qwe35-to9490-43adu9.csv 11234-cam-yy3r5-ro9490-85adu9.csv 14423-sam-hh3r5-uo9490-869du9.csv Ich möchte alle CSV-Dateien auf kürzestem Weg (wahrscheinlich einzeilig) umbenennen (alle Dateien finden und umbenennen): XXXXX-ram-3e3r5-io9490-89adu9.csv XXXXX-dam-qwe35-to9490-43adu9.csv XXXXX-cam-yy3r5-ro9490-85adu9.csv XXXXX-sam-hh3r5-uo9490-869du9.csv
12 shell  files  rename 

4
Wie benenne ich Dateien beim Kopieren um?
Wie würde ich alle Dateien in einem Sicherungsverzeichnis in das Benutzerverzeichnis kopieren (Archivierungsstil, bei dem das Datum nicht geändert wird), während ich jede Datei umbenenne, um den zufälligen Zeichenfolgenteil aus dem Namen zu entfernen (dh -2b0fd460_1426b77b1ee_-7b8e)? cp von: /backup/path/data/Erp.2014.02.16_16.57.03-2b0fd460_1426b77b1ee_-7b8e.etf zu: /home/user/data/Erp.2014.02.16_16.57.03.etf Jede Datei beginnt immer mit "Erp". gefolgt von der …
12 bash  shell  rename  file-copy 


3
cp- oder mv-Dateien in dasselbe Verzeichnis, in dem sie sich bereits befinden, wenn ich mich in einem anderen befinde?
Wenn ich drin bin ~/blobund eine Akte drin habe~/blob/a_long_directory_name/c/x.x ich kann tippen mv blob/a_long_directory_name/c/x.x blob/a_long_directory_name/even_more/y.y Gibt es eine Verknüpfung, mit der ich etwas Kürzeres eingeben kann, das den Verzeichnispfad im ersten Parameter verwendet (nicht jedoch mein aktuelles Verzeichnis), z mv blob/a_long_directory_name/c/x.x $same_dir/y.y wo so etwas $same_dirauf das Verzeichnis von Parameter …


4
Was ist der Unterschied zwischen 'umbenennen' und 'mv'?
Es ist mir nicht ganz klar, aber was ist der Unterschied zwischen mvund rename(von util-linux-ng 2.17.2as /usr/bin/rename)? Gibt es Vorteile gegenüber dem anderen rename, als reguläre Ausdrücke zu akzeptieren, und mvnicht? Ich glaube, dass renameauch mehrere Umbenennungen von Dateien gleichzeitig möglich sind, während mvdies nicht der Fall ist. Ich konnte …
12 rename  mv 


5
Datei nach Liste in Datei verschieben (mit führendem Leerzeichen)
Ich habe eine Datei, die Dateinamen enthält. Beispielsweise: /tmp/list.txt (Es steht mit den Leerzeichen am Anfang jeder Zeile): /tmp/file.log /app/nir/home.txt /etc/config.cust Ich möchte, eine Zeile verwenden, um alle die Dateien zu verschieben aufgeführt in /tmp/list.txtzu/app/dest Also sollte es ungefähr so ​​sein: cat /tmp/list.txt | xargs mv /app/dest/

1
Befehlszeilen-MV-Ausschlussliste
Gibt es eine Möglichkeit zu mv, cpoder jede Dateioperation , so dass ich alle Dateien angeben konnte ich nicht wollen , betroffen? Zum Beispiel, sagen , dass ich einen Ordner mit den Dateien haben file1, file2und file3, und ich möchte bewegen file1und file2irgendwo. Anstatt die zu verschiebenden Dateien explizit zu …


5
Was ist der effizienteste Weg, um eine große Anzahl von Dateien zu verschieben, die sich in einem einzigen Verzeichnis befinden?
CentOS 5.x. Ich entschuldige mich, wenn dies eine Wiederholungsfrage ist. Ich habe viele ähnliche Fragen gesehen (bezüglich des Löschens von Dateien), aber nicht genau das gleiche Szenario. Ich habe ein Verzeichnis mit Hunderttausenden von Dateien (möglicherweise über eine Million) und als kurzfristige Lösung für ein anderes Problem muss ich diese …
11 linux  bash  shell  find  rename 

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.