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 28/08/2007, à 10:29

GnuDav

Petites question bash

bonjour j'essaie de créer un petit bash pour générer automatiquement un mot de passe à longueur voulue :

#!/bin/bash

i="$(zenity --entry --text="Indiquez le nombre de caractère désiré" --title="")"
pswrd=pwgen -c -n -y -s $i
zenity --info --text="Choississez parmis les mots de passe suivants : $(pswrd)"

La dernière ligne ne marche pas, il ne m'affiche pas la liste des mots de passe (valeur de pswrd).

Une autre question aussi comment affiche-t-on la valeur dans un terminal par exemple :

i=9

comment puis je voir combien vaut i j'ai essayer eval i mais en fait ça essaie de lancer le programme "i"

Merci, GD.


Acer Aspire 5102 AMD Turion 64 X2 @ 1600MHz
Kubuntu 7.04 x86_64
Linux 2.6.20-16-generic
Pour ceux qui connaissent un raccourci clavier pour afficher les dossiers cachés sous konqueror je suis preneur!

Hors ligne

#2 Le 28/08/2007, à 11:00

krocket

Re : Petites question bash

echo $i

Dernière modification par krocket (Le 28/08/2007, à 11:00)


De plusieurs programmes ou systèmes d'exploitation en occurrence, le plus performant n'est jamais retenu comme standard !

Bobby sort de là !

Hors ligne

#3 Le 28/08/2007, à 11:00

Hiéroglyphe

Re : Petites question bash

Pour ta deuxième question:

echo $i

Hors ligne

#4 Le 28/08/2007, à 11:01

ThArGos

Re : Petites question bash

Hello!

Pour Zenity je ne connais pas donc je ne peux pas aider

GnuDav a écrit :

Une autre question aussi comment affiche-t-on la valeur dans un terminal par exemple :

i=9

comment puis je voir combien vaut i j'ai essayer eval i mais en fait ça essaie de lancer le programme "i"

Pour voir la valeur de i il te suffit de taper

echo $i

voilà smile

Merci, GD.

De rien


“Early Optimization is the root of all evil” - Donald Knuth

Hors ligne

#5 Le 28/08/2007, à 11:05

Hiéroglyphe

Re : Petites question bash

Essais ça sinon:

#!/bin/bash

i="$(zenity --entry --text="Indiquez le nombre de caractère désiré" --title="")"
pswrd=`pwgen -c -n -y -s $i`
zenity --info --text="Choississez parmis les mots de passe suivants : $pswrd"

Hors ligne