#1 Le 15/05/2007, à 04:51
- Compte anonymisé
Script "Aller Chercher manuellement et Enregistrer dans"
Bonjour,
J'aimerai savoir si quelqu'un serait me faire, (et si c'est possible), un script avec interface Zenity :
Chercher un dossier ou fichier en me déplaçant dans les répertoires et le copier dans un autre dossier (Enregistrer sous)
Merci par Avance.
Dernière modification par Compte anonymisé (Le 15/05/2007, à 04:56)
#2 Le 15/05/2007, à 05:26
- Yannick_LM
Re : Script "Aller Chercher manuellement et Enregistrer dans"
#!/bin/bash
File=`zenity --file-selection --title="Séléctionnez un fichier"`
Nom=`zenity --file-selection --save="Enregister sous"`
cp $File $Nom
Voilà.
(Grandement améliorable)
Trucs et astuces pour Vim
Ma web page avec des trucs dessus ...
Hors ligne
#3 Le 15/05/2007, à 05:48
- Yannick_LM
Re : Script "Aller Chercher manuellement et Enregistrer dans"
Mieux :
#!/bin/bash
Select=`zenity --file-selection --title="Séléctionnez un fichier"`
if [ $? -eq 0 ]
then
Nom=`zenity --file-selection \
--save --confirm-overwrite\
--title="Enregister sous ..."`
if [ $? -eq 0 ]
then
cp "$Select" "$Nom"
exit 0
else
zenity --info --text="Copie non effectuée"
exit 1
fi
else
zenity --info --text="Copie non effectuée"
exit 1
fi
Juste une question : pour quoi faire ?
Dernière modification par Yannick_LM (Le 15/05/2007, à 06:18)
Trucs et astuces pour Vim
Ma web page avec des trucs dessus ...
Hors ligne
#4 Le 15/05/2007, à 08:10
- Alain.g
Re : Script "Aller Chercher manuellement et Enregistrer dans"
Hello
Et pour sélectionner un dossier, c'est l'option --directory (sauf erreur de ma part ce n'est pas précisé dans man zenity)
Plusieurs fichiers ou (exclusif) dossiers, c'est l'option --multiple
Xubuntu Karmic !
Hors ligne
#5 Le 15/05/2007, à 14:31
- toto4455
Re : Script "Aller Chercher manuellement et Enregistrer dans"
Et pour sélectionner un dossier, c'est l'option --directory (sauf erreur de ma part ce n'est pas précisé dans man zenity)
Non effectivement , mais par contre toutes les options sont dans l'aide ( --help) !
zenity --help
Usage :
zenity [OPTION...]
Options de l'aide :
-?, --help Afficher les options de l'aide
--help-all Afficher toutes les options de l'aide
--help-general Affiche les options générales
...
zenity --help-file-selection
Usage :
zenity [OPTION...]
Options de sélection de fichiers
--file-selection Afficher une boîte de dialogue de sélection de fichier
--filename=NOM_DU_FICHIER Définir le nom du fichier
--multiple Permettre la sélection multiple de fichiers
--directory Activer la sélection des répertoires uniquement
--save Activer le mode de sauvegarde
--separator=SÉPARATEUR Définir le caractère séparateur de sortie
--confirm-overwrite Confirmer la sélection du fichier si le nom du fichier existe déjà