echo
echo on komentorivikomento joka tulostaa annetun tekstin esim. näytölle tai tiedostoon. Echo-ohjelma kuuluu GNU:n Coreutils-pakettiin, mutta monissa komentotulkeissa se on korvattu komentotulkin sisäisellä komennolla.
Käyttö
$ echo "Hello World!"
tulostaa näytölle
Hello World!
Tiedostoon tulostaminen onnistuu putkituksella:
$ echo "Hello World!" > ~/hello.txt
Valitsimella -n voidaan estää rivinvaihdon tulostaminen merkkijonon perään, mikä on kätevää esimerkiksi skripteissä.
Muuttujien tulostaminen
Tulostettavat muuttujat voi laittaa suoraan komennon sisään
TIEDOSTONIMI = "/tmp/test" echo "Tiedoston nimi on $TIEDOSTONIMI"
Muotoilu
Echo-komennon voi käskeä tulostamaan kenoviivalla ilmaistuja muotoilumerkkejä -e-valitsimella. Komento tunnistaa esimerkiksi seuraavat muotoilumerkit:
\\ kenoviiva \n rivinvaihto \t sarkain
Tulostetaan kaksi rivinvaihtoa:
echo -e "\n\n"
Echo-komento laittaa aina automaattisesti rivinvaihdon tulosteen perään. -n-valitsimella voi estää rivinvaihdon tulostumisen.:
echo -n "Testi1" echo "Testi2" # Tulostaa: Testi1Testi2 ja vaihtaa riviä.