Come dichiarare una variabile booleana nello script della shell

27 set 2022 1 min di lettura
Come dichiarare una variabile booleana nello script della shell
Indice dei contenuti

Introduzione

Lo script shell (bash) non offre alcun tipo di dati con le variabili. Quindi non possiamo dichiarare in modo specifico una variabile di tipo boolean negli script di shell.

Ma puoi ancora usare la variabile come un booleano negli script di shell. Memorizzare una stringa di esempio "true" in una variabile e abbinarla alla condizione if. Funziona in modo simile a booleano:

#!/usr/bin/env bash
 
# Assign a string to a variable
var=true
 
# Test the variable value
if [ "$var" = 'true' ]; then
   echo "It's true"
else
   echo "It's false"
fi

Conclusione

Quindi, anche se lo script della shell non offre i tipi di dati, possiamo comunque utilizzare la variabile normale con un funzionamento simile.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.