Bash:
Merkkijonojen osien poimiminen
How to - Kuinka tehdään
#!/bin/bash
# Määritellään merkkijono
koko_jono="Hello, Terve Maailma!"
# Erotetaan alijono käyttäen leikkausparametrejä
ali_jono="${koko_jono:7:6}"
# Tulostetaan alijono
echo "$ali_jono"
Sample output:
Terve
Deep Dive - Syväsukellus
Bash on ollut käytössä jo vuosikymmeniä. Alkuaikoina, merkkijonojen käsittely oli rajoitetumpaa, mutta nykyisin Bash tukee monipuolisesti substrings. Vaihtoehtona voi käyttää awk
, sed
, tai cut
. Tarkasti katsottuna, Bash-tekniset yksityiskohdat riippuvat siitä, mitä shell-versiota käytetään. Uusimmissa versioissa käyttäjät voivat leikata alijonoja suoraan ilman ulkopuolisia ohjelmia.
See Also - Katso Myös
- Bash-hahmomuunnokset –
man bash
ja etsi “Parameter Expansion”. - Linux
cut
komento – hyvä vertailupiste Bashin omille toiminnoille. - Advanced Bash-Scripting Guide – syvällisempää tietoa skriptauksesta.