Bash scripting: differenze tra le versioni

m
mNessun oggetto della modifica
Riga 274: Riga 274:
nr="$(echo)"      # SBAGLIATO, come sopra
nr="$(echo)"      # SBAGLIATO, come sopra
nr=$(printf "\n")  # SBAGLIATO, $nr è sempre vuota
nr=$(printf "\n")  # SBAGLIATO, $nr è sempre vuota
# una possibile soluzione...
# una possibile soluzione...
nr=$(printf "\nX") # $nr contiene "a capo" seguito da X
nr=$(printf "\nX") # $nr contiene "a capo" seguito da X
nr=${nr%X}        # $nr contiene "a capo" (la X è rimossa)
nr=${nr%X}        # $nr contiene "a capo" (la X è rimossa)
# Attenzione che il carattere aggiunto dev'essere nell'output del comando
# Attenzione che il carattere aggiunto dev'essere nell'output del comando
nr=$(printf "\n")X # SBAGLIATO, $nr contiene solo X
nr=$(printf "\n")X # SBAGLIATO, $nr contiene solo X
3 581

contributi