Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

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 25/11/2021, à 00:39

franchoix

[RESOLU] liste des options

bonjour
certaines options sont utilisées dans des exemples.
exemple  tiré du manuel de Bash traduit en français https://abs.traduc.org/abs-fr/ch04s04.html    chapitre 4.4

if [ -n "$1" ]                   # La variable testée est entre guillemets.
then
 echo "Le paramètre n°1 est $1"  # Nous avons besoin des guillemets pour échapper #
fi 

les pages manuel décrivent en détail la liste des options mais lorsqu'il ne s'agit pas de commande ...
je ne trouve pas la signification de -n   (j'ai vu que -r -f -z -w  signifiaient respectivement - read, file, zero, write )

où pourrais-je trouver un document l'expliquant,?
Merci

Dernière modification par franchoix (Le 25/11/2021, à 14:19)

Hors ligne

#2 Le 25/11/2021, à 01:21

MicP

Re : [RESOLU] liste des options

Bonjour

Un extrait d'une des pages du manuel de l'interpréteur de commandes bash
visualisable par la ligne de commande suivante :

man bash
man bash a écrit :
…
CONDITIONS
       Les conditions sont utilisées par la commande composée [[ et les commandes internes test et  [  pour  vérifier
       les  attributs d'un fichier et effectuer des comparaisons arithmétiques ou sur des chaînes. Les commandes test
       et [ déterminent comment elles se comportent à partir du nombre d'arguments ; consultez la description de  ces
       commandes pour toutes les autres actions spécifiques aux commandes.

…
       chaîne
       -n chaîne
              Vrai si la longueur de la chaîne est non nulle.
…

Le test vérifie donc qu'un paramètre a bien été entré dans la ligne de commande qui a lancé ce script.

Hors ligne

#3 Le 25/11/2021, à 10:16

franchoix

Re : [RESOLU] liste des options

bonjour
merci pour ta réponse précise.

comment se procurer la version en français du man bash?

Hors ligne

#4 Le 25/11/2021, à 12:06

MicP

Re : [RESOLU] liste des options

Bonjour

J'utilise un système debian sur lequel la page man de bash est en Français,
mais si besoin, tu as aussi certaines pages man qui sont accessibles sur le web,
comme par exemple celle là : https://man.cx/sh(1)/fr

Dernière modification par MicP (Le 25/11/2021, à 12:19)

Hors ligne

#5 Le 25/11/2021, à 12:18

berserk

Re : [RESOLU] liste des options

franchoix a écrit :

bonjour
merci pour ta réponse précise.

comment se procurer la version en français du man bash?

bonjour
en installant les paquets manpages-fr et manpages-fr-extra

Hors ligne

#6 Le 25/11/2021, à 14:19

franchoix

Re : [RESOLU] liste des options

merci à vous
it would be easier in french, isn't?
bonne journée

Hors ligne

#7 Le 26/11/2021, à 22:37

kamaris

Re : [RESOLU] liste des options

Tu peux aussi faire

help test

En ligne