Результат поиска в переменной с bash
Я пытаюсь собрать результат команды find в переменной $REP
Я пытаюсь этот код:
$REP2=$(find / -name "tokyw")
echo $REP2
(только один результат)
но результат таков:
./test.sh: line 67: =/home/tokyw: Aucun fichier ou dossier de ce type
Результат
find / -name "tokyw"
является:
/home/tokyw
Почему переменная $REP2 равна нулю?
2 ответа
Решение
Чтобы присвоить переменную, без знака доллара следует:
REP2=$(find / -name "tokyw")
Должно быть так:
REP2=$(find / -name "tokyw")
echo $REP2
обратите внимание, что первая строка, REP=...
без $