Portál AbcLinuxu, 4. května 2025 13:44
Článek na thegeekstuff.com ukazuje, jak v BASHi pracovat s řetězci. Pokud ve svém skriptu chcete zjistit délku řetězce nebo například vyhledat a případně nahradit podřetězec, v článku najdete informace, jak toho docílit.
Tiskni
Sdílej:
man bashand search what you need."
FUJ="a*b\\*c" ; echo ${FUJ//\\*/-hvězdička-}Výstup: Bash 2, busybox:
a-hvězdička-b-\hvězdička-cVýstup: Bash 3, Bash 4, zsh:
a*b-hvězdička-Výstup: dash:
dash: Bad substitutionVýstup: ash:
Syntax error: Bad substitution
sed -e 's/*/-hviezdicka-/g'
by nemalo robit problem ziadnemu sedu a je kazdemu hned jasne, aky to da vysledok.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.