自定义 bash 以始终包含某个参数

自定义 bash 以始终包含某个参数

当使用“ls”命令时,bash 按以下格式打印:

file1 file2 file3 file4
file5 file6 file7 file8

但是当给出参数“-1”时,它会打印:

file1
file2
file3

ETC...

有没有办法以某种方式“自定义”bash,以便在使用“ls”命令时自动包含“-1”参数? (即使“ls”等于“ls -1”)

答案1

这只需使用别名即可完成;

alias ls="ls -1"

您可以将其放入您的.bashrc文件中,尽管它可能已经包含以下内容alias以提供彩色输出:

alias ls="ls --color=auto"

在这种情况下,您只需添加以下内容即可:

alias ls="ls --color=auto -1"

相关内容