Fish Shell:
Hitta längden på en sträng
Hur gör man:
Här är hur du gör det i Fish Shell. Enkel och rak på sak.
set string "Hejsan!"
echo "Length: "(string length $string)
Sample output:
Length: 7
Djupdykning
Förr i tiden var det vanligt att loopa igenom en sträng och räkna tecken för hand i många programmeringsspråk. I Fish Shell görs detta elegant och enkelt med string
kommandot, som lades till i version 2.3.0. Ett alternativ är att använda expr
i ett script, men string
är snabbare och inbyggt. string length
beräknar tecken snabbt och effektivt, hanterar även Unicode korrekt. Det är viktigt då vissa tecken kan representeras med flera byte.
Se även
- Fish documentation: https://fishshell.com/docs/current/
- Fish tutorial on string manipulation: https://fishshell.com/docs/current/tutorial.html#tut_strings