首页 > 解决方案 > 如何知道哪个文件来自特定文件

问题描述

Ubuntu 16.04;zsh; 哦,我的zsh;KDE

我有很多点文件,比如.bashrc,,相互采购。假设我想停止采购特定文件。有没有办法知道它来自哪个文件?.commonrc.zshrc.bash_docker

我通过手动检查弄清楚了,但它经常发生......似乎source没有手册页或帮助选项。

标签: linuxbashdotfiles

解决方案


尝试在您的目标脚本中打印它

echo "This script sourced from : ${BASH_SOURCE[1]}"

以下是感兴趣的 bash 变量以供参考 https://www.gnu.org/software/bash/manual/html_node/Bash-Variables.html


推荐阅读