Автоматическое программное обеспечение извлечения для Linux? [закрытый]

Сделайте любой знает, существует ли некоторое достойное программное обеспечение, какие автоматические извлечения что-либо, что загружается (к f.e. ~ / Загрузки)? Если бы, скажем, я загружаю x.tar, он автоматически извлек бы его к x (папка).

3
задан 05.12.2009, 18:15

3 ответа

Вы могли, возможно, судить маленького мини-демона вроде:

#!/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

Только запустите то выполнение, и далеко Вы идете. Я не уверен, каков последствия производительности удара навсегда цикл был бы, но просто рассмотрение его в top это, кажется, не слишком плохо (т.е. это не там.) Вы могли повысить время сна при необходимости.

2
ответ дан 08.12.2019, 02:24

Вы могли использовать fsniper, который использует inotify.

От fsniper домашней страницы:

Общее использование включает создание единственного каталога отбрасывания для всех вещей от webbrowser и т.д. и наличия полуинтеллектуальной фигуры сценариев, что сделать с теми файлами. Вы пишете сценарии сами.

0
ответ дан 08.12.2019, 02:24

Это не автоматический, но "щелчок правой кнопкой>, извлечение здесь" для гнома извлекает его в папку того же имени.

-1
ответ дан 08.12.2019, 02:24

Теги

Похожие вопросы