我有多个bash文件。 我想写一个主bash文件,该文件将包括当前目录中所有所需的bash文件。 我尝试像这样:
#!/bin/bash
HELPER_DIR=`dirname $0`
.$HELPER_DIR/alias
但是,当我将以下行放入我的 $HOME/.bashrc 文件中时:
if [ -f /home/vivek/Helpers/bash/main.bash ]; then
. /home/vivek/Helpers/bash/main.bash
fi
我遇到了错误“没有这个文件 ./alias”,但是文件 alias 是存在的。我该如何包含相对路径下的 bash 文件?