在一个脚本中 import 了较多外部脚本,然后调用他们的函数,问题来了,在给别人看这个脚本的时候他会觉得一脸懵逼,不知道这个函数到底来自哪个引入的脚本,非得全局搜索?有没有较好的办法解决这个问题?
source x1.sh
source x2.sh
1
lasuar OP 木人吗
|
2
aloxaf 2020-10-28 10:30:18 +08:00
1. 你可以手动加上前缀,比如 eval prefix_"$(declare -f a_function)"
2. zsh 的话可以通过关联数组 functions_source 来查看函数的来源文件 |