带选项的自定义命令

带选项的自定义命令

我经常使用“ls -l”,有没有办法定义一个快捷方式,这样我就可以将其称为“ll”?这样我就可以改用短的了?任何指点都值得赞赏。谢谢。迈克尔

答案1

您可以像这样创建“ls -l”的别名:alias ll="ls -l"

为了使其永久生效,可以将上述别名添加到文件 ~/.bash_profile

答案2

至少有三种方法:

  1. echo 'alias ll="ls -l"' >> ~/.bash_proflie
  2. echo 'function ll { ls -l $@ ;}' >> ~/.bash_profile
  3. echo ls -l > /usr/local/bin/ll ; chmod +x /usr/local/bin/ll

不要忘记阅读简介source ~/.bash_profile

相关内容