Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/03/2008, à 08:41

omnimax

débutant besoin d'aide de syntaxe dans zenity et script

hello,

qu'elle est la bonne syntaxe pour avoir via zenity dans la même boite de dialogue les éléments ci dessous:

choix extension (affichage en colonne)
1.*.doc
2. *.pdf

saisie de recherche
(on tape le mot recherché par exemple maison)

enfin grâce à ces deux renseignements,
cela retourne dans le script
find -iname maison.doc

ce serait sympa si vous pouviez me donner la bonne syntaxe à avoir parce que j'ai un peu de mal
ps c'est une ébauche de script qui me servira par la suite pour de plus complexe


14.04 unity et Linux Mint KDE 13 zsh-meilleur shell   script fire

Hors ligne

#2 Le 05/03/2008, à 12:42

Alain.g

Re : débutant besoin d'aide de syntaxe dans zenity et script

salut
en version basique :

#!/bin/bash 

ext=`zenity --list --text "type de fichiers :" --column="extensions" ".doc" ".pdf" ` || exit 1
nom=`zenity --entry --text "nom recherché :"` || exit 1

find ~/ -iname "$nom$ext" | zenity --text-info --title "résultat de la recherche" --width 600 --height 600

Dernière modification par Alain.g (Le 05/03/2008, à 12:45)


Xubuntu Karmic !

Hors ligne

#3 Le 05/03/2008, à 17:39

omnimax

Re : débutant besoin d'aide de syntaxe dans zenity et script

tout d'abord merci,

mais ce que je voudrais c'est avoir une fenêtre unique dans laquelleon retrouve le choix de l'extension et la zone de saisie

puis ensuite une nouvelle fenêtre avec le résultat big_smile


14.04 unity et Linux Mint KDE 13 zsh-meilleur shell   script fire

Hors ligne

#4 Le 05/03/2008, à 17:46

Alain.g

Re : débutant besoin d'aide de syntaxe dans zenity et script

greg2007 a écrit :

mais ce que je voudrais c'est avoir une fenêtre unique dans laquelleon retrouve le choix de l'extension et la zone de saisie

On ne peut pas avec Zenity.


Xubuntu Karmic !

Hors ligne

#5 Le 05/03/2008, à 17:48

omnimax

Re : débutant besoin d'aide de syntaxe dans zenity et script

ha mince merci quand même ....mais n'y-a- t-il pas d'autres moyens?


14.04 unity et Linux Mint KDE 13 zsh-meilleur shell   script fire

Hors ligne

#6 Le 05/03/2008, à 18:08

omnimax

Re : débutant besoin d'aide de syntaxe dans zenity et script

et pour afficher une arborescence dans zenity comment fait-on?


14.04 unity et Linux Mint KDE 13 zsh-meilleur shell   script fire

Hors ligne

#7 Le 05/03/2008, à 18:34

Alain.g

Re : débutant besoin d'aide de syntaxe dans zenity et script

Pour connaître facilement Zenity :
http://library.gnome.org/users/zenity/stable/

et en console "zenity --help-all" pour voir toutes les options


Xubuntu Karmic !

Hors ligne

#8 Le 05/03/2008, à 19:48

omnimax

Re : débutant besoin d'aide de syntaxe dans zenity et script

grand merci

voilà le résultat des mes progrès:
 

#!/bin/bash

ext=`zenity --list --text "type de fichiers :" --column="extensions" ".doc" ".pdf" ".jpg" ".mp3" ".wav" ."ogg" ".png" "xcf" ` || exit 1
nom=`zenity --entry --text "nom recherché :"` || exit 1
prog=`zenity --list --text  "type de programmes :" --column="extensions" "openoffice" "evince" "amarok" "gimp" --editable` || exit 1

FILE=`zenity --file-selection --title="Sélectionnez un fichier" --directory`

find $FILE -iname "$nom$ext" -exec $prog {} \; | zenity --text-info --title "résultat de la recherche" --width 600 --height 600


14.04 unity et Linux Mint KDE 13 zsh-meilleur shell   script fire

Hors ligne