是否有“find”的标准缩写? -name foo' 或者我需要一个函数吗?

是否有“find”的标准缩写? -name foo' 或者我需要一个函数吗?

我最近使用了find . -name some-file-name很多,并决定是时候用一个函数来缩写它(fb代表下面的 find ):

function fb() {
  find . -name "$1"
}

这似乎按预期工作。不过,我想知道是否有更标准的方法来实现同样的目标。

答案1

定义别名或函数以简化您经常使用的命令标准方式。我不知道有任何内置函数或命令可以做同样的事情,在大多数 Linux 和 Unix 类型的系统上作为标准提供。预打包的集合中无疑存在类似的别名或函数;例如,哦我的Zsh通用别名插件定义fdff与您的函数类似:

alias fd='find . -type d -name'
alias ff='find . -type f -name'

相关内容