我编写了一个小程序来获取目录中所有文件的列表并将它们连接到单个字符串变量。这是代码
#!/bin/bash
dir ="/home/user/myfolder/abc"
res=" "
for f in $( ls $dir ); do
res="$res $f"
done
echo $res
但是我收到以下错误
dir: cannot access =/home/user/myfolder/abc: No such file or directory
我已经设置了所有必需的权限,有什么解决方案?