Saya menggunakan wget
untuk mengunduh file (sebagian besar adalah file zip) secara otomatis untuk saya pada malam hari.
Namun, terkadang di pagi hari saya menemukan beberapa file tidak dapat dibuka ritsletingnya. Saya tidak tahu mengapa ini terjadi, mungkin ada yang salah dengan server jarak jauh.
Saya ingin menulis skrip untuk menguji file zip di folder unduhan saya secara berkala menggunakan 'unzip -t', tetapi saya tidak ingin menguji pada file yang sedang diunduh. Jadi bagaimana saya bisa tahu jika suatu file sedang digunakan oleh wget
?
Jawaban yang Diterima:
Anda dapat menggunakan fuser
, atau lsof
.
fuser foo.zip
Outputnya terlihat seperti ini:
$ fuser archlinux-2013.02.01-dual.iso /home/chris/archlinux-2013.02.01-dual.iso:22506$ awk -F'
Linux