Имеется код в виде:
file='/tmp/tst'
sep='$'
num=`grep -o "\\$sep" "$file"|wc -l`
echo "Debug: num: [$num]"
Почему grep -o «\\$sep» «$file»|wc -l возвращает то, что нужно, а num=`grep -o «\\$sep» «$file»|wc -l` не возвращает ничего?
Имеется код в виде:
file='/tmp/tst'
sep='$'
num=`grep -o "\\$sep" "$file"|wc -l`
echo "Debug: num: [$num]"
Почему grep -o «\\$sep» «$file»|wc -l возвращает то, что нужно, а num=`grep -o «\\$sep» «$file»|wc -l` не возвращает ничего?