Bonjour barbican82,
C'est très sympa de ta part, puis-je éditer cette ligne pour avoir une sélection automatique des éléments à sauvegarder ?
Pas de quoi, pour la ligne, tu fais comme tu le sens.
en faisant une liste, séparée par une espace, genre chemin=$USER/.config/thunar/ $USER/.conky/conky-perso/
chemin=$(zenity --file-selection --title="Dossier à sauvegarder" --directory --filename=$HOME/)
tar -cvf $chemin".tar" $chemin && bzip2 $chemin".tar" | zenity --info --title="En cours" --text="Archivage et compression de $chemin en cours"
}
J'ai testé avec ceci, mais sans succès !
# Selection du repertoire a explorer ($HOME par defaut)
chemin=$USER/.config/thunar/; $USER/.conky/conky-perso/;
tar -cvf $chemin".tar" $chemin && bzip2 $chemin".tar" | zenity --info --title="En cours" --text="Archivage et compression de $chemin en cours"
}
le trminal n'est pas content :
(zenity:6967): Gtk-WARNING **: Theme parsing error: granite-widgets.css:250:20: Not using units is deprecated. Assuming 'px'.
/home/ombre/.conky/conky-perso/recherche-plus: ligne 123: ombre/.conky/conky-perso/: Aucun fichier ou dossier de ce type
tar: ombre/.config/thunar/.tar : open impossible: Aucun fichier ou dossier de ce type
tar: Error is not recoverable: exiting now
Il faut que tu fasses une boucle, quelque chose comme:
for i in $USER/.config/thunar/* $USER/.conky/conky-perso/
do tar -cvf $i
done
Ps: il y a de nouveau l'erreur ligne 30 😉
Corrigé sur le site est dans les sources.