Pages : 1
#1 Le 08/03/2015, à 17:47
- maolareflexion
[Résolu] pwgen
Bonsoir a tous;
Je souhaite vous présenté un souci que je rencontre afin d'avoir une aide de votre part . merci d'avance.
voici la situation:
j'ai un fichier et à l’intérieur du fichier j'ai des nom.
Je souhaite écrire un script qui va lire ligne par ligne mon fichier et pour chaque ligne , il va générer un mot de passe.
enfin il va mettre la nouvelle ligne ( nom+mot de passe ) dans un nouveau fichier.
voici ceque j'ai fais pour l'instant et qui ne marche pas comme voulue depuis la ligne de commande.
cat exo.sh | while read line ; do pwgen >> test.sh; done
ce qui se passe c'est que le nouveau fichier ne contient que les mot de passes générés.
Dernière modification par maolareflexion (Le 08/03/2015, à 19:02)
Hors ligne
#2 Le 08/03/2015, à 18:12
- Hizoka
Re : [Résolu] pwgen
Salut, un truc dans le genre ?
while read line
do
mdp=$(pwgen)
echo "${line} ${pwgen}"
done < exo.sh >> test.sh
Apres on manque d'informations... le contenu des fichiers a traiter par exemple...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#3 Le 08/03/2015, à 18:44
- maolareflexion
Re : [Résolu] pwgen
voici un exemple du fichier exo.sh
mao
junior
mario
ce que je souhaite c'est avoir un nouveau fichier comme ceci :
mao suivi du mot de passe aleatoire
junior suivi du second mot de passe aleatoire.
....
Hors ligne
#4 Le 08/03/2015, à 19:01
- maolareflexion
Re : [Résolu] pwgen
merci a Hizoka j'ai juste modifier un peut on code et c'est passer voici la commande
cat mao.sh | while read line ; do mdp="$line $(pwgen)"; echo $mdp >> test.sh ;done
Hors ligne
Pages : 1