gmt-template/stow-config.sh

23 lines
614 B
Bash
Raw Normal View History

2023-02-12 09:11:28 +08:00
#!/bin/bash
package=gmttemplates
stow_address=/opt/stow
tar_address=/usr/local
# Prepare the working directory
if [[ ! -d ${stow_address}/${package}/sbin ]]; then
sudo mkdir ${stow_address}/${package}
sudo mkdir ${stow_address}/${package}/sbin
fi
#找到所有后缀名为.py的脚本名称 存入数组
scriptName=( `ls *.sh` )
for element in ${scriptName[@]}; do
#排除configure.sh
if [[ $element != "configure.sh" && $element != "stow-config.sh" ]]; then
sudo cp ${element} ${stow_address}/${package}/sbin
fi
done
# 使用stow创建链接
sudo stow -d ${stow_address} -t ${tar_address} -S ${package}