在bash shell中,我想列出具有完整路径的$文件夹(在我的代码中的变量名称)下的文件名。字符串连接作为命令的参数
但是,如果我像这样的代码,
dir $folder"*"
它输出错误
"dir: cannot access <folder_name> : No such file or directory"
如果我改变这样的代码它的工作原理,
search_str=$folder"*"
dir $search_str
看来,连接到dir命令的字符串不是我想要的,如果我将该字符串存储在一个变量中并仅将其传递给dir命令 有用。
任何人都知道原因&如何不使用search_str?
好答案!如果你喜欢,我发现[这](http://askubuntu.com/a/615946/217021)一个有趣的阅读。 – hek2mgl
@ hek2mgl:我欣赏指针 - 我不知道dir是否存在:)答案已更新。 – mklement0