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'