Heim > häufiges Problem > Hauptteil

Was ist der Linux-Befehl zum Umbenennen von Dateien?

zbt
Freigeben: 2023-08-09 10:35:11
Original
15565 Leute haben es durchsucht

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.

Was ist der Linux-Befehl zum Umbenennen von Dateien?

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage