Vorwort Die beste Methode ist möglicherweise nicht die, die Ihnen am schnellsten einfällt. Skripte für den vorübergehenden Einsatz bei der Arbeit müssen nicht robust sein und je schneller sie geschrieben werden, desto besser. Hier ist eine Technik zur Verwendung des sed-Befehls zum Erstellen von Befehlen zum Verarbeiten von Batchdateien als Referenz. Nachfragefall 1 Kopieren Sie alle 0_80_91.txt, 0_80_92.txt, 0_80_93.txt usw. in das aktuelle Verzeichnis. . . Die Dateinamen von Dutzenden von Dateien wurden in 0_81_91.txt, 0_81_92.txt, 0_81_93.txt usw. geändert. Das heißt, ändern Sie 80 im Dateinamen in 81. Der Implementierungsbefehl lautet: #ls *.txt 0_80_91.txt 0_80_92.txt 0_80_93.txt #ls *.txt |sed -nr 's/(0_)(80)(.*)/mv \1\2\3 \181\3/gp' mv 0_80_91.txt 0_81_91.txt mv 0_80_92.txt 0_81_92.txt mv 0_80_93.txt 0_81_93.txt #ls *.txt |sed -nr 's/(0_)(80)(.*)/mv \1\2\3 \181\3/gp' | sh #ls *.txt 0_81_91.txt 0_81_92.txt 0_81_93.txt Nachfragefall 2 Dekomprimieren Sie alle Dateien 0_80_91.Z, 0_80_92.Z und 0_80_93.Z im aktuellen Verzeichnis mit dem Befehl cc_uncompress und geben Sie sie in die angegebene Datei aus. Das Aufrufformat ist cc_uncompress -s 0_80_91.txt -d 1.txt. 1.txt kann ein beliebiger Dateiname sein. Der Implementierungsbefehl 1 lautet: #ls *.Z | sed -nr 's/(.*)/cc_uncompress -s \1 -d \1.txt/gp' cc_uncompress -s 0_80_91.Z -d 0_80_91.Z.txt cc_uncompress -s 0_80_92.Z -d 0_80_92.Z.txt cc_uncompress -s 0_80_93.Z -d 0_80_93.Z.txt #ls *.Z | sed -nr 's/(.*)/cc_uncompress -s \1 -d \1.txt/gp' | sh Die Implementierung von Befehl 2 lautet: Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Ubuntu16.04 Installation mysql5.7.22 Grafik-Tutorial
>>: MySQL 5.6.23 Installations- und Konfigurations-Umgebungsvariablen-Tutorial
Das Hinzufügen der erforderlichen Kommentare ist ...
MySQL 8.0.13 verfügt standardmäßig über einen Dat...
Hintergrund: Ich arbeite derzeit an Funktionen fü...
Inhaltsverzeichnis 1. Alles auswählen 2. Erhöhen ...
1. Laden Sie die erforderlichen Pakete herunter w...
1. Ursache: Ich muss eine SQL-Datei importieren, ...
Inhaltsverzeichnis Grundlegende Einführung Erste ...
Lassen Sie mich zunächst über die allgemeine Idee...
Vorwort Ich habe heute eine kleine Demo geschrieb...
Plugin zum Umschreiben von Abfragen Ab MySQL 5.7....
Dieser Artikel beschreibt anhand eines Beispiels ...
Ein allgemeiner Vorschlag besteht darin, Indizes ...
Wenn Sie das Win10-System installiert haben und e...
Löschen einer einzelnen Tabelle: LÖSCHEN AUS Tabe...
Servermanager-Startfehler bei Verbindung zur Date...