Echo (Bash): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
k (Jeroen Strompf heeft pagina Echo & variabelen (Bash) hernoemd naar Echo (Bash))
(2 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
 +
== Newline ==
 +
 +
Er is geen eenduidige manier om met <code>echo</code> een ''newline'' te generen. Oa. daarom is <code>printf</code> waarschijnlijk beter dan <code>echo</code> [https://unix.stackexchange.com/questions/65803/why-is-printf-better-than-echo/65819#65819]
 +
 +
== Variabelen ==
 +
 
Bv.:
 
Bv.:
  
Regel 23: Regel 29:
 
tekst1hoitekst2
 
tekst1hoitekst2
 
</pre>
 
</pre>
 +
 +
== Zie ook ==
 +
 +
* [[printf]]
 +
 +
== Bronnen ==
 +
 +
* https://unix.stackexchange.com/questions/219268/how-to-add-new-lines-when-using-echo/219274#219274
 +
* https://unix.stackexchange.com/questions/65803/why-is-printf-better-than-echo/65819#65819

Versie van 27 jul 2021 08:22

Newline

Er is geen eenduidige manier om met echo een newline te generen. Oa. daarom is printf waarschijnlijk beter dan echo [1]

Variabelen

Bv.:

#!/bin/bash
#
a="hoi"
echo $a
echo "$a"
echo $a"hallo-1"
echo "$a""hallo-2"
echo "$ahallo-3	"
echo "tekst1""$a""tekst2"

Output:

hoi
hoi
hoihallo-1
hoihallo-2
-3
tekst1hoitekst2

Zie ook

Bronnen