Результат поиска в переменной с 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=... без $

Другие вопросы по тегам