GNU/Linux >> LINUX-Kenntnisse >  >> Linux

bash:/bin/tar:Argumentliste zu lang, wenn viele Dateien mit tar komprimiert werden

Verwenden Sie die Option "-T", um eine Datei an tar zu übergeben, die die zu tarierenden Dateinamen enthält.

tar -czv -T file_list.txt -f tarball.tar.gz

und wie man eine Liste der zu tarierenden Dateien erstellt:Erstellen Sie zuerst die Liste der zu tarierenden Dateien

ls > temp

dann

tar cvzf dicionario_ultra.tgz -X FILE -T temp

und schließlich

rm temp

Linux
  1. Gibt es einen Grund, einen Shebang zu haben, der auf /bin/sh statt auf /bin/bash zeigt?

  2. Linux – Zusammenführen von /usr/bin und /usr/sbin in /bin (gnu/linux)?

  3. Fehler Argumentliste zu lang für rm-, cp-, mv-Befehle

  4. Was ist der Unterschied zwischen #!/usr/bin/env bash und #!/usr/bin/bash?

  5. Intermittierender OSError:[Errno 7] Argumentliste zu lang mit kurzem Befehl (~125 Zeichen)

So beheben Sie /bin/rm:kann nicht ausgeführt werden [Argumentliste zu lang]

Dateien können nicht aus dem Verzeichnis entfernt werden mit Fehler „Argumentliste zu lang“

Installieren Sie Binärdateien in /bin, /sbin, /usr/bin und /usr/sbin, Interaktionen mit --prefix und DESTDIR

Wann muss ich #!/bin/bash und wann #!/bin/sh verwenden?

/bin Inhalt nach /usr/bin verschoben, rückgängig machen möglich?

Wie kann ich alle Dateien aus einem Verzeichnis löschen, wenn die Argumentliste zu lang gemeldet wird?