我有一堆 Bash 脚本,它们每个都使用以下内容:
BIN_CHATTR="/usr/bin/chattr"
BIN_CHKCONFIG="/sbin/chkconfig";
BIN_WGET="/usr/bin/wget";
BIN_TOUCH="/bin/touch";
BIN_TAR="/bin/tar";
BIN_CHMOD="/bin/chmod";
BIN_CHOWN="/bin/chown";
BIN_ECHO="/bin/echo";
BIN_GUNZIP="/usr/bin/gunzip";
BIN_PATCH="/usr/bin/patch";
BIN_FIND="/usr/bin/find";
BIN_RM="/bin/rm";
BIN_USERDEL="/usr/sbin/userdel";
BIN_GROUPDEL="/usr/sbin/groupdel";
BIN_MOUNT="/bin/mount";
有没有办法让我只获取一个带有全局设置的 Bash 脚本,然后将它们包含在我想要运行的脚本中?
最佳答案
是的,您可以将所有这些变量放在一个文件中,例如“settings.sh”,然后在您的脚本中执行此操作:
source settings.sh
关于linux - 使 Bash 模块化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26549515/