Commande dans bash

flambySYS Messages postés 66 Statut Membre -  
zipe31 Messages postés 38797 Statut Contributeur -
Bonjour,


comment je peut définir cette phrase en bash

saisi de la variable
si la variable saisi existe dans ce dossier alors

ça doit ressemblé a ca
if [var (existe)]
then
A voir également:

2 réponses

jisisv Messages postés 3678 Statut Modérateur 934
 
Une variable n'existe pas dans un fdossier, mais bien un fichier, répertoire, socket... Sois clair et précis.
Inspire-toi de ceci:

johand@osiris: ~ $ read -p "Nom de fichier ? " filename; [ -e "$filename" ] && echo OK
Nom de fichier ? blah
johand@osiris: ~ $ touch blah ; read -p "Nom de fichier ? " filename; [ -e "$filename" ] && echo OK
Nom de fichier ? blah
OK
0
flambySYS Messages postés 66 Statut Membre
 
j'ai un dossier qui comporte plusieurs d'un certain nom
Je veux faire appelle a ces nom pour verifié qu'il sont vrai

donc faire

read nom_de_fichier
if [nom_de_fichier est vrai]
then

comment intégrer ces variables de façon pratique
0
zipe31 Messages postés 38797 Statut Contributeur 6 433
 
Salut,

read nom_de_fichier
if [ -e "${nom_de_fichier}" ]
then 
...
fi
0