Anda mungkin dapat mencoba daemon mini kecil seperti:
#!/bin/bash
DOWNLOAD_DIR=~/Downloads
while true;
do
for file in $DOWNLOAD_DIR/*.tar*;
do
if [ -f $file ]
then
tar xf $file
if [ $? -eq 0 ] # remove if successfully extracted
then rm $file
fi
fi
done
sleep 5
done
Mulailah lari itu dan pergilah. Saya tidak yakin apa implikasi kinerja dari bash forever loop, tetapi lihat saja di top
sepertinya tidak terlalu buruk (yaitu tidak ada di sana.) Anda dapat menambah waktu tidur jika perlu.
Konversi batch PNG ke JPG di linux
Bagaimana cara agar layar GNU tidak memulai di direktori home saya di OS X?