Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 wink

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

abdel59700 a écrit :

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

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

Re : informations script

Exact, je déplace

Hors ligne