cha*_*los 3 ls shell bash parameter alias
使用“ls”命令时,bash 以下列格式打印:
file1 file2 file3 file4
file5 file6 file7 file8
Run Code Online (Sandbox Code Playgroud)
但是当给定参数“-1”时,它会打印:
file1
file2
file3
Run Code Online (Sandbox Code Playgroud)
等等...
有没有办法以某种方式“自定义”bash,以便在使用“ls”命令时始终自动包含“-1”参数?(即使“ls”等同于“ls -1”)
这只需使用别名即可完成;
alias ls="ls -1"
Run Code Online (Sandbox Code Playgroud)
你可以把它放在你的.bashrc
文件中,虽然它可能已经包含以下内容alias
以提供彩色输出:
alias ls="ls --color=auto"
Run Code Online (Sandbox Code Playgroud)
在这种情况下,您只需添加给它:
alias ls="ls --color=auto -1"
Run Code Online (Sandbox Code Playgroud)