小编mic*_*ler的帖子

bash_aliases 和“if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi”的含义

我的文件中有一小节.bashrc我不明白,我想问一下它的含义和一些语法解释。

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi
Run Code Online (Sandbox Code Playgroud)

我当然明白 # 使每一行都成为注释。

你能给我解释一下这个if ... then声明吗?什么-f意思?

为什么[]代码的第一行有这些?

;为什么后面有[ -f ~/.bash_aliases ]?

为什么代码的第二行以 a 开头,.以及整个第二行的实际含义。我知道.bash_aliasesLinux 中包含 bash_aliases 的文件,但我不明白第二行。

bash alias kali-linux

5
推荐指数
1
解决办法
1163
查看次数

标签 统计

alias ×1

bash ×1

kali-linux ×1