while :
do
l=1
first=$l
tail -50 b |grep -m 30 'sallam' |while read LINE;do
FIELD=$(echo $LINE |grep "ali")
if [ -n "$FIELD" ]; then
echo "sallam"
l=$FILED
echo $l
fi
done
echo $l
echo $ali
done
متغیر L زمانی که در حلقه است مقدار درستی را چاپ میکند اما زمانی که از حلقه خارج میشود مقدرا 1 را چاپ میکند.
برچسب:
نویسنده: استخدام کار