Používám wget
stahovat soubory (většina jsou soubory zip) automaticky během noci.
Někdy však ráno zjistím, že pár souborů nejde rozbalit. Nevím, proč se to děje, možná je něco špatně se vzdáleným serverem.
Chci napsat skript, který bude pravidelně testovat soubory zip ve složce pro stahování pomocí ‚unzip -t‘, ale nechci testovat soubory, které se stahují. Jak tedy mohu zjistit, zda je soubor používán wget
?
Přijatá odpověď:
Můžete použít fuser
, nebo lsof
.
fuser foo.zip
Výstup vypadá takto:
$ fuser archlinux-2013.02.01-dual.iso /home/chris/archlinux-2013.02.01-dual.iso:22506$ awk -F'
Linux