Commande dans bash

flambySYS Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   -  
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   -
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 3645 Date d'inscription   Statut Modérateur Dernière intervention   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 43 Date d'inscription   Statut Membre Dernière intervention  
 
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 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Salut,

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