标签: bash escaping freebsd glob
我正在尝试在bash中编写一个函数来查找包含传递值的目录。像这样:
function dfind () { find / -type d -name "*$**" }
我希望dfind test执行find / -type d -name "*test*"
dfind test
find / -type d -name "*test*"
我已经尝试逃避全球化*或引号,或两者兼而有之,但我无法让它发挥作用。
答案 0 :(得分:0)
问题不是功能,也不是bash,而是我正在使用的机器上的问题。相同的功能适用于另一台FreeBSD机器。