Linux-Befehle zum Umbenennen von Dateien sind der Befehl mv, der Befehl cp, der Befehl umbenennen, der Befehl sed und der Befehl awk. 1. mv-Befehl, mv file.txt newfile.txt; 2. cp-Befehl, cp file.txt newfile.txt; 3. rename-Befehl, umbenennen 's/.txt$/.html/' *.txt; Bestellungen und mehr.
Linux ist ein Open-Source-Betriebssystem mit einem breiten Anwendungsspektrum. In Linux-Systemen müssen Dateien häufig umbenannt werden, um Dateien besser verwalten und organisieren zu können. In diesem Artikel werden einige häufig verwendete Linux-Befehle zum Umbenennen von Dateien vorgestellt.
1. mv-Befehl
mv-Befehl ist einer der am häufigsten verwendeten Dateiumbenennungsbefehle in Linux-Systemen. Die grundlegende Syntax lautet:
mv [Option] [Originaldatei] [Zieldatei] Die
-Option kann eine der folgenden sein:
- -i: Wenn die Zieldatei bereits vorhanden ist, fragen Sie nach, ob sie überschrieben werden soll.
- -u: Führen Sie den Verschiebevorgang nur aus, wenn die Zieldatei nicht existiert oder die Originaldatei neuer ist.
- -b: Wenn die Zieldatei bereits existiert, erstellen Sie eine Sicherungsdatei dafür.
- -f: Überschreiben der Zieldatei erzwingen.
Wenn Sie beispielsweise die Datei file.txt in newfile.txt umbenennen möchten, können Sie den folgenden Befehl verwenden:
mv file.txt newfile.txt
2. cp-Befehl
cp-Befehl wird verwendet zum Kopieren von Dateien, kann auch zum Umbenennen von Dateien verwendet werden. Die grundlegende Syntax lautet:
cp [Option] [Originaldatei] [Zieldatei]
Option kann eine der folgenden sein:
- -i: Wenn die Zieldatei bereits vorhanden ist, fragen Sie nach, ob sie überschrieben werden soll.
- -u: Führen Sie den Kopiervorgang nur aus, wenn die Zieldatei nicht existiert oder die Originaldatei neuer ist.
- -b: Wenn die Zieldatei bereits existiert, erstellen Sie eine Sicherungsdatei dafür.
- -f: Überschreiben der Zieldatei erzwingen.
Wenn Sie beispielsweise die Datei file.txt in newfile.txt umbenennen möchten, können Sie den folgenden Befehl verwenden:
cp file.txt newfile.txt
3. Befehl zum Umbenennen
Der Befehl zum Umbenennen lautet Wird für die Batch-Umbenennung verwendet. Benennen Sie die Datei. Die grundlegende Syntax lautet:
rename [option] 's/original string/target string/' [file]
option kann eine der folgenden sein:
- -v: Detaillierte Informationen während der Ausführung anzeigen.
Wenn Sie beispielsweise alle Dateien mit der Endung .txt in .html umbenennen möchten, können Sie den folgenden Befehl verwenden:
rename 's/.txt$/.html/' *.txt
4 Befehl
Der Befehl sed ist ein leistungsstarkes Textverarbeitungstool, das neben dem Ersetzen von Textinhalten auch zum Umbenennen von Dateien verwendet werden kann. Die grundlegende Syntax lautet:
sed 's/original string/target string/' [File] > [Renamed file]
Wenn Sie beispielsweise die Zeichenfolge in der Datei „file.txt“ ändern möchten, ersetzen Sie „hello“ mit „world“ und benennen Sie die Datei in newfile.txt um:
sed 's/hello/world/' file.txt > awk command
Der awk-Befehl ist ein Textverarbeitungstool, das auch zum Umbenennen von Dateien verwendet werden kann: awk '{sub(/original string/, "target string"}' [file] > ]
Wenn Sie beispielsweise die Zeichenfolge „hello“ in der Datei file.txt durch „world“ ersetzen und die Datei in newfile.txt umbenennen möchten, können Sie den folgenden Befehl verwenden:
awk '{sub(/ hallo/, "world"); print}' file.txt > newfile.txt
Zusammenfassung:In diesem Artikel werden einige häufig verwendete Befehle zum Umbenennen von Linux-Dateien vorgestellt, darunter mv, cp, rename, sed und awk Befehle können Dateien nach Bedarf flexibel umbenennen und die Effizienz der Dateiverwaltung verbessern. Unabhängig davon, ob es sich um das Umbenennen einer einzelnen Datei oder das Umbenennen mehrerer Dateien handelt, bietet Linux eine Fülle von Befehlen und Tools für unsere Verwendung .
Das obige ist der detaillierte Inhalt vonWas ist der Linux-Befehl zum Umbenennen von Dateien?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!