我编写了一个脚本,该脚本必须在用户定义的目录中找到一些可能包含波浪号的文件(因此可能有user_defined_directory='~/foo')。构造看起来像
found_files=$(find "$user_defined_directory" -type f … )
我使用引号来覆盖该路径中的可能空格,但是根据手册页,代字号扩展无法在引号中起作用。我知道:运算符可能可以进行这种扩展,但是我不知道在这里如何使用它。
从用户$ HOME目录中的另一个配置文件获取“用户定义目录”。它没有作为参数传递给我的脚本,而是从我编写的脚本中的另一个配置进行解析的。
临摹微笑
心有法竹
慕的地6264312