【问题标题】:Aliasing the find command tcsh为查找命令 tcsh 起别名
【发布时间】: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


    【解决方案1】:

    试试这个alias fnd 'find . -name "*\!:1**"'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-06
      • 2014-10-08
      • 2016-01-13
      • 1970-01-01
      • 2012-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多