我想为 busybox 命令创建一个别名
BB=$(($(busybox)))
答案1
alias BB='busybox'
创建别名的语法(在.bashrc
或 中.bash_profile
)是,
alias <alised command>='<command with options if any>'
为目录中的长文件列表创建别名;
alias ll='ls -l'
在你的.bashrc
或.bash_profile
.
答案2
您没有提到您的默认 shell,所以我们假设它是 Bash。
如果尚未创建,您应该创建此文件:
~/.bash_aliases
您可以将所有别名倒入其中,如下所示:
### go up n directories
alias ..='cd ..'
alias ...='.. && ..'
alias ....='... && ..'
alias .....='... && ...'
或另一个带有ls
命令的示例:
### list files and directories
# always use colors; group directories first; show sizes in kibibytes
alias ls='\ls --kibibytes --color=always --group-directories-first'
# short list; only names; ommit hidden items
alias l='ls'
# long list; human readable sizes; ommit hidden items
alias ll='l -lh'
# long list; exact byte sizes; include hidden items
alias lll='l -la'
# long list a directory
alias lld='ll -d'
请注意,您的代码:
BB=$(($(busybox)))
既不是别名也不是有效命令。
alias bb='busybox'
应该可以解决问题。
有关别名的更多信息,请使用搜索引擎“别名手册页”。