GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Le Point Of The Bash Null-operator ":", Deux-points ?

A quoi sert l'opérateur "null" dans un script BASH ? Je comprends qu'il est utilisé comme espace réservé après un if commande lorsque vous n'avez rien à dire, mais avez besoin d'une commande pour permettre au programme de s'exécuter correctement. Mais à quoi ça sert globalement ? Quand l'utiliseriez-vous ? Quand est-il judicieux de l'utiliser ?

Meilleure réponse

Il est parfois utile de permettre aux effets secondaires des expansions de paramètres de se produire.

Par exemple, définir une valeur par défaut

read -p "Enter your name: " name
: ${name:=John Doe}  # if the user entered an empty string
echo "$name"

Ubuntu
  1. Que se passe-t-il exactement lorsque j'exécute un fichier dans le shell ?

  2. Que sont les séparateurs de mots Readline ?

  3. Le point d'Uniq -u et à quoi ça sert ??

  4. Qu'est-ce que la commande tree dans Ubuntu ?

  5. Quelle est la signification de caddr_t et quand est-il utilisé ?

Que fait la commande Startx ?

Que se passe-t-il lorsque la limite de bande passante est dépassée ?

Quelle est la différence entre &> et >&en bash ?

Qu'est-ce que la commande d'exportation est censée faire sous Linux ?

Que fait le -e dans un bash shebang ?

A quoi sert la commande hostnamectl ?