Всем привет, тут 1 хороший человек Oleg65 перевел последнюю версию Advanced Bash Script Guide на русский
В общем тут во вложении вложить не получается, по этому выкладываю ссылку перво источника. Тыц
подсчет_строк_в_etc_passwd()
{
[[ -r /etc/passwd ]] && REPLY=$(echo $(wc -l < /etc/passwd))
# Если /etc/passwd читается, то REPLY устанавливается в
#+ строку count.
# Возвращаются оба значения параметра и информация о
#+ состоянии.
# 'echo' кажется ненужным, но ...
#+ оно удаляет избыточные пробелы из вывода.
}
if count_lines_in_etc_passwd
then
echo "Есть строка $REPLY в /etc/passwd."
else
echo "Строки в /etc/passwd не подсчитаны."
fi
должно быть
echo "Количество строк в /etc/passwd равно $REPLY".