作者:贞亭钟_432 | 来源:互联网 | 2023-02-02 20:53
我在三个不同的同级目录中有三个bash脚本。
每一行的前几行进行一些设置,各行之间有所不同。
脚本的最后二十行左右是相同字符,用于处理和比较在第一位中构造的文件。
我想做的是将最后20行输入,然后说../common.bash
,做类似的事情
#include "../common.bash"
在这三个脚本中分别使用,以避免每次我摆弄时都必须在三个地方进行相同的更改。
到目前为止,我最好的猜测是使用cat
从四个道德独立的片段中构建脚本。
有没有更好的办法?
1> Barmar..:
使用source
。
source /path/to/common.bash
您不应使用相对路径,因为它将相对于用户的工作目录而不是脚本的位置进行解释。