Zipper des dossiers automatiquement
J-F743
Messages postés
24
Statut
Membre
-
zipe31 Messages postés 38797 Statut Contributeur -
zipe31 Messages postés 38797 Statut Contributeur -
Bonjour, j'aimerais faire un script qui ferait ceci:
#!/bin/bash
while [ true ]
do
<if un nouveau dossier est apparu>
<$nomDossier = le nom du nouveau dossier>
<zip $nomDossier.zip>
<delete $nomDossier et son contenu>
else
sleep 5
fi
done
<eof>
(zip avec compression si possible je ne veux pas utiliser tar parce que je veux pouvoir utiliser ces fichiers.zip sous windows sans problème)
le reste est déjà geré.
En fait, le but de cela est de faire un mini serveur pour télécharger des torrents, les zipper et les mettre dans un dossier sur un serveur apache (éventuellement php aussi) afin de pouvoir télécharger mes torrents pendant que je ne suis pas là (foncion remote incluse dans Transmission) et les récupérer par http en local pour éviter d'utiliser une clé usb
à savoir: le dossier contient tous les fichiers du torrent, il est déjà terminé, c'est juste cette partie qui me bloque
#!/bin/bash
while [ true ]
do
<if un nouveau dossier est apparu>
<$nomDossier = le nom du nouveau dossier>
<zip $nomDossier.zip>
<delete $nomDossier et son contenu>
else
sleep 5
fi
done
<eof>
(zip avec compression si possible je ne veux pas utiliser tar parce que je veux pouvoir utiliser ces fichiers.zip sous windows sans problème)
le reste est déjà geré.
En fait, le but de cela est de faire un mini serveur pour télécharger des torrents, les zipper et les mettre dans un dossier sur un serveur apache (éventuellement php aussi) afin de pouvoir télécharger mes torrents pendant que je ne suis pas là (foncion remote incluse dans Transmission) et les récupérer par http en local pour éviter d'utiliser une clé usb
à savoir: le dossier contient tous les fichiers du torrent, il est déjà terminé, c'est juste cette partie qui me bloque
A voir également:
- Zipper des dossiers automatiquement
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Automatiquement - Guide
- Renommer automatiquement des fichiers - Guide
- Afficher taille des dossiers windows - Guide
- Logiciel pour trier les photos automatiquement - Guide
1 réponse
Salut,
Regarde du côté du paquet
Exemple d'utilisation de inotifywait dans des scripts Shell
Regarde du côté du paquet
inotify-toolset ses 2 commandes que sont
inotifywatchet
inotifywait, qui devraient t'aider à faire ce que tu veux ;-))
Exemple d'utilisation de inotifywait dans des scripts Shell