我曾经在tcsh中使用此别名来查找文件系统上的文件。
alias findf 'find . -name \!* -print'
我如何在bash shell中写这个?
答案 0 :(得分:2)
这是一个shell函数而不是别名(假设\!*
是别名的占位符" arguments")。
只接受一个论点:
findf() {
find . -name "$1" -print
}
接受任意数量的参数(不是这对-name
的参数非常有用):
findf() {
find . -name "$@" -print
}