使用bash在变量中查找的结果

时间:2013-12-27 14:19:13

标签: bash shell scripting find

我尝试在变量$ REP

中收集命令 find 的结果

我试试这段代码:

$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 个答案:

答案 0 :(得分:4)

应该没有领先的美元符号来分配变量:

REP2=$(find / -name "tokyw")

答案 1 :(得分:1)

应该是这样的:

REP2=$(find / -name "tokyw")
echo $REP2

请注意第一行REP=...没有$