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: 7Djupdykning
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