6 Stimmen

Hadoop & Bash: Löschen von Dateinamen, die einem Bereich entsprechen

Angenommen, Sie haben eine Liste von Dateien im HDFS mit einem gemeinsamen Präfix und einem inkrementellen Suffix. Zum Beispiel,

part-1.gz, part-2.gz, part-3.gz, ..., part-50.gz

Ich möchte nur einige wenige Dateien in dem Verzeichnis belassen, sagen wir 3. Drei beliebige Dateien sind ausreichend. Die Dateien werden zu Testzwecken verwendet, so dass die Auswahl der Dateien keine Rolle spielt.

Wie lassen sich die 47 anderen Dateien am einfachsten und schnellsten löschen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X