unix special characters
Übersicht über Unix-Dateinamen-Platzhalter oder Sonderzeichen oder Metazeichen:
In diesem Tutorial lernen wir, wie Sie mit Platzhaltern mehrere Dateien für Befehle zum Bearbeiten von Dateien angeben und auswählen.
Dateinamen-Platzhalter, die auch als Metazeichen bezeichnet werden, sind eine sehr hilfreiche Funktion.
Unix-Video Nr. 9:
Unix-Dateinamen-Platzhalter - Metazeichen
# 1) '*' - beliebig viele Zeichen:
Dieser Platzhalter wählt alle Dateien aus, die dem Ausdruck entsprechen, indem das Sternchen durch einen Satz von null oder mehr Zeichen ersetzt wird.
- Beispiel 1 ::Listen Sie alle Dateien auf, die mit dem Namen 'Datei' beginnen. G. Datei, Datei1, Datei2, Dateineu
- $ ls Datei *
- Beispiel2 ::Listen Sie alle Dateien auf, die mit dem Namen 'Datei' enden. G. Datei, Datei, Datei, neue Datei
- $ ls * Datei
# 2) '?' - einzelnes Zeichen:
Dieser Platzhalter wählt alle Dateien aus, die dem Ausdruck entsprechen, indem das Fragezeichen durch ein beliebiges Zeichen ersetzt wird.
- Beispiel 1 ::Listen Sie alle Dateien mit einem Zeichen nach 'Datei' auf. G. Datei1, Datei2, Datei
- $ ls Datei?
- Beispiel2 ::Listen Sie alle Dateien mit zwei Zeichen vor 'Datei' auf. G. Dofile, Tofile, a1file
- $ ls ?? Datei
#3) '[' Reichweite ‘]’ - einzelnes Zeichen aus einem Bereich:
Dieser Platzhalter wählt alle Dateien aus, die dem Ausdruck entsprechen, indem der markierte Bereich durch ein beliebiges Zeichen im Bereich ersetzt wird.
- Beispiel 1 ::Listen Sie alle Dateien mit einer einzelnen Ziffer nach 'Datei' auf. G. Datei1, Datei2
- $ ls Datei [0-9]
- Beispiel2 ::Listen Sie alle Dateien mit einem Buchstaben vor 'Datei' auf. G. afile, zfile
- $ ls [a-z] Datei
# 4) '[' Reichweite ‘] *’ - mehrere Zeichen aus einem Bereich:
Dieser Platzhalter wählt alle Dateien aus, die dem Ausdruck entsprechen, indem der markierte Bereich durch ein oder mehrere Zeichen aus dem Bereich ersetzt wird.
Beste Datenträgerbereinigung für Windows 10
- Beispiel 1 ::Listen Sie alle Dateien mit Ziffern nach 'Datei' auf. G. Datei1, Datei2, Datei33
- $ ls Datei [0-9] *
Genieße das video!!
PREV Tutorial | NÄCHSTES Tutorial
Literatur-Empfehlungen
- Dateimanipulation unter Unix: Übersicht über das Unix-Dateisystem
- Unix-Dateizugriffsberechtigungen: Unix Chmod, Chown und Chgrp
- Unix-Befehle: Grundlegende und erweiterte Unix-Befehle mit Beispielen
- UNIX-Tutorial für Anfänger (über 20 ausführliche Unix-Schulungsvideos)
- So vergleichen Sie zwei Dateien unter Unix: Dateivergleichsbefehle
- Befehl 'Suchen' unter Unix: Suchen von Dateien mit Unix 'Datei suchen' (Beispiele)
- Unix-Berechtigungen: Dateiberechtigungen unter Unix mit Beispielen
- Erweitertes Unix-Shell-Scripting: Arrays, Datei- und String-Testoperatoren, spezielle Variablen