Portál AbcLinuxu, 5. listopadu 2025 00:27
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.