Portál AbcLinuxu, 13. května 2025 07:24
echo "${item}" | grep 'pattern'viac
man grep
if [[ "$item" == *ahoj ]] ; then echo "success"; fi if [[ "$item" =~ "ahoj" ]] ; then echo "success"; fi
echo $item | grep -q "*ahoj" if [ $? -eq 0 ] ; then echo "....." else echo "...." fi
if echo "$item" | grep 'výraz' >/dev/null; then echo "success"; fi
if [ ! "$item" == "${item/ahoj/}" ]; then echo "uspech"; fi
Podmínka platí, pokud se původní řetězec nerovná
tomuto řetězci po vyseknutí hledané posloupnosti znaků.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.