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

Wie kann ich feststellen, ob eine Datei von Wget heruntergeladen wird?

Ich verwende wget Dateien (die meisten sind Zip-Dateien) automatisch während der Nacht für mich herunterzuladen.

Manchmal stelle ich jedoch fest, dass einige Dateien morgens nicht entpackt werden können. Ich weiß nicht, warum das passiert, vielleicht stimmt etwas mit dem Remote-Server nicht.

Ich möchte ein Skript schreiben, um ZIP-Dateien in meinem Download-Ordner regelmäßig mit „unzip -t“ zu testen, aber ich möchte die heruntergeladenen Dateien nicht testen. Wie kann ich also feststellen, ob eine Datei von wget verwendet wird? ?

Akzeptierte Antwort:

Sie können fuser verwenden , oder lsof .

fuser foo.zip

Die Ausgabe sieht so aus:

$ fuser archlinux-2013.02.01-dual.iso /home/chris/archlinux-2013.02.01-dual.iso:22506$ awk -F'
Linux
  1. Wie benenne ich Dateien speziell in einer Liste um, die Wget verwendet?

  2. wget vs curl:So laden Sie Dateien mit wget und curl herunter

  3. Wie kann man unter Linux Binärdateien von Textdateien unterscheiden?

  4. wget:Name der heruntergeladenen Datei

  5. Wie schreibe ich Dateien auf einen USB-Stick, ohne root zu sein?

So benennen Sie Dateien in Ubuntu 20.04 um

So finden Sie Dateien basierend auf dem Zeitstempel in Linux

So laden Sie Dateien mit dem Wget-Befehl unter Linux herunter

So löschen Sie Dateien, die in einer anderen Datei unter Linux aufgeführt sind

So speichern Sie heruntergeladene Dateien automatisch in Brave Browser

So komprimieren Sie eine Datei unter Linux