【发布时间】:2020-06-24 20:23:54
【问题描述】:
我正在尝试为 find 命令创建一个别名,以便在目录中递归搜索 tcsh 中文件名的任何部分中的字符串,以便我可以缩小
find . -name "*foo*"
到此为止
fnd foo
很遗憾,我没有得到匹配项,或者匹配项数不正确,别名如下:
alias fnd find . -name \"\*\!:1\*\"
我不知道我是否使用反斜杠正确地转义了 "、* 和 !。当我使用 Ctrl+x ? 扩展别名时,如果这有帮助,我会得到 find . -name \"*!:1*\"。谢谢!
【问题讨论】:
标签: escaping command-line-arguments alias tcsh