Pages : 1
#1 Le 19/10/2018, à 09:31
- abdel59700
informations script
Hi all,
Pourriez vous me dire ce que que signifie cette ligne de commande please?
if [ ! -f $REP_MIGRATION/xxxxxxxx.flg ] || [ ! -d c:/xxxxxx ] || [ ! -d c:/xxxxxxx ]
(j'ai masqué le nom des fichiers et dossier par des x)
thanks
Hors ligne
#2 Le 19/10/2018, à 09:37
- diesel
Re : informations script
La réponse est là :
man bash
Amicalement.
Jean-Marie
Dernière modification par diesel (Le 19/10/2018, à 09:37)
Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.
Hors ligne
#3 Le 19/10/2018, à 10:13
- abdel59700
Re : informations script
Merci pour l'info Jean-Marie...
J'ai déjà consulté le man.
J'ai besoin d'une réponse un peu plus synthétique qui m'éviterai de perdre du temps à parcourir tout le man à la recherche des infos dont j'ai besoin
Cheers
Hors ligne
#4 Le 19/10/2018, à 10:45
- Nuliel
Re : informations script
Bonjour,
Faut lire des tutos, par exemple https://doc.ubuntu-fr.org/tutoriel/scri … tructureif
Donc if c'est une condition.
Les tests effectués sont entre crochets, || est le "ou" logique: si l'une des conditions est vraie, alors on exécute ce qui est entre then et fi.
! correspond au non logique
Donc si $REP_MIGRATION/xxxxxxxx.flg n'est pas un fichier ou si c:/xxxxxx n'est pas un dossier ou si c:/xxxxxxx n'est pas un dossier, alors on exécute ce qui est entre then et fi.
Je sais pas si le but serait plutôt de tester l'existence de fichiers et dossiers
Dernière modification par Nuliel (Le 19/10/2018, à 10:49)
Hors ligne
#5 Le 19/10/2018, à 10:49
- abdel59700
Re : informations script
Merci beaucoup pour cette réponse précise Naziel
Hors ligne
#6 Le 19/10/2018, à 10:49
- Nuliel
Re : informations script
J'ai modifié un peu mon message précédent, je te laisse le relire
Hors ligne
#7 Le 19/10/2018, à 11:52
- diesel
Re : informations script
Merci pour l'info Jean-Marie...
J'ai déjà consulté le man.
J'ai besoin d'une réponse un peu plus synthétique qui m'éviterai de perdre du temps à parcourir tout le man à la recherche des infos dont j'ai besoinCheers
Apprendre n'est JAMAIS une perte de temps.
Amicalement.
Jean-Marie
Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.
Hors ligne
#8 Le 20/10/2018, à 09:24
- rj45
Re : informations script
bonjour
@naziel peu être a déplacer dans une autre section du forum car je ne vois n'y truc n'y astuce !
( je parle du sujet lui mème que ca ne porte pas a confusion )
Dernière modification par rj45 (Le 20/10/2018, à 09:26)
Hors ligne
#9 Le 20/10/2018, à 09:28
- Nuliel
Hors ligne
Pages : 1