Bash Problème de syntaxe d'exécution
Bonjour j'ai un problème au niveau de mon code au niveau de la recherche du caractère ">".
J'essaye de générer une clé privée et public DKIM pour plusieurs noms de domaines :
Ex J'ai un fichier qui contient ces deux instructions:
1- openssl genrsa -out stewgrew.com.priv 1024
2- openssl rsa -in stewgrew.com.priv -pubout >stewgrew.com.pub
La première requête marche sans problème mais pas la deuxième.
Mon code actuel:
Code:
1 2 3 4 5 6 7 8
| #!/bin/bash
#parcours de chaque ligne de monfichier et exécution des commandes de génération de clé dkim privée et public
cat monfichier.txt | while read ligne ; do
$ligne
done |
PS :
je veux juste que la deuxième requête marche aussi.
Bash Problème de syntaxe d'exécution
ok merci pour l'explication