Als «filenames» getaggte Fragen

10
Katzendateien mit Verzeichnis

Gibt es einen Befehl zum Anzeigen des Verzeichnis- / Dateinamens bei Katzendateien? Beispiel: Angenommen, zwei Dateien f1.txt und f2.txt befinden sich unter ./tmp ./tmp/f1.txt ./tmp/f2.txt Wenn ich dann cat ./tmp/*.txt mache , wird nur der Inhalt von Dateien angezeigt. Aber wie zeigt man zuerst den...

10
Pfadsyntaxregeln

Ich schreibe eine Bibliothek zur Bearbeitung von Unix-Pfadzeichenfolgen. In diesem Fall muss ich einige dunkle Ecken der Syntax verstehen, über die sich die meisten Menschen keine Sorgen machen würden. Zum Beispiel, so gut wie ich sagen kann, scheint es , dass foo/barund foo//barbeide auf die...

10
Wie färbe ich versteckte Dateien in `ls`-Dateilisten?

LS_COLORSMit der Umgebungsvariablen können Sie Farben für verschiedene Dateitypen für den lsBefehl von GNU coreutil festlegen , z. B. Verzeichnisse, reguläre Dateien, Links usw. Ich nehme an, dass Punktdateien als Variation der Linux-Dateitypen und nicht als eigenständiger Typ betrachtet werden...

9
Entfernen Sie Präfixe aus Dateinamen

Ich habe eine Reihe von Dateien wie folgt: 04602635_b0294.DAT20120807164534 04602637_b0297.DAT20120807164713 04602638_b0296.DAT20120807164637 04602639_b0299.DAT20120807164819 04602640_b0298.DAT20120807164748 04602641_b0300.DAT20120807164849 04602650_b0301.DAT20120807164921

9
Entfernen Sie Dateien ohne Zeichenfolge im Namen

Ich möchte Dateien entfernen, deren Name nicht die Zeichenfolge '999' (ohne das '') enthält. Ich habe versucht: grep -vlr 999 . | xargs -0 rm -f -- find . -print0 | grep --null-data -v 999 | xargs -0 rm -- Aber keiner von ihnen funktioniert. Ich benutze macOS Sierra mit bash:

9
Wählen Sie in Bash den Unicode-Dateinamen

Okay; Angenommen, ich bin in Bash und habe mehrere Dateien in einem Ordner. Einige von ihnen sind benannt file☠☡☢☣.txt, wobei ☠☡☢☣mit verrückten untypisierbaren Unicode-Zeichen beginnt. Wie würde ich mich auf einen von ihnen beziehen? Wenn Sie die Tabulatortaste nur automatisch filedrücken, wird...