Как использовать переменную для строки кода скрипта?

. Вы можете использовать команду pv , если она у вас есть для подсчета строк. Например,

 find ~ -type d | pv -l -F '%b dirs found' >/tmp/output
3
05.11.2016, 02:10
2 ответа

В объявлении переменной в shell не должно быть пробелов вокруг =.

Удалите пробелы:

NUM=0

Также, если у вас нет веских причин, не используйте все заглавные буквы для имени переменной shell, определяемой пользователем, так как есть вероятность, что это может привести к конфликту с любой переменной окружения.

Лучше сделать так:

number=0
13
27.01.2020, 21:07

Возможно, вам придется убрать пробел после NUM, так что сценарий должен выглядеть так:

#!/bin/bash
NUM=0
echo $NUM > text.txt
2
27.01.2020, 21:07

Теги

Похожие вопросы