我正在使用Mac,我在下面定义了这个别名.bashrc:
$cat .bashrc | grep la
alias la='ls -la'
Run Code Online (Sandbox Code Playgroud)
然后我尝试在脚本中使用它:
$cat ./mytest.sh
#!/bin/bash
la
Run Code Online (Sandbox Code Playgroud)
它运行并说它找不到la:
./mytest.sh: line 2: la: command not found
Run Code Online (Sandbox Code Playgroud)
为什么是这样?我试过Mac和Linux,同样的错误!