如何将$ @参数传递给别名中的脚本

时间:2019-01-31 19:00:53

标签: bash

我创建了一个小别名,该别名将列出文件并在末尾显示文件数。但是,我无法将其他输入传递给别名。

alias ll='ls -lFh --group-directories-first $@; numFiles=`ls -l $@ | wc -l`; echo $numFiles" files"'  

ll正常工作时,ll /home未列出主目录的内容

1 个答案:

答案 0 :(得分:0)

感谢Socowi提供的功能

ll() {
  ls -lFh --group-directories-first $@;
  numFiles=`ls -l "$@" | wc -l`;
  echo $numFiles" files"
}