40 lines
1.3 KiB
Bash
40 lines
1.3 KiB
Bash
#!/usr/bin/env bash
|
|
|
|
# cron 0 6,18 * * *
|
|
|
|
dir_config=/ql/config
|
|
dir_scripts=/ql/scripts
|
|
dir_raw=/ql/raw
|
|
config_raw_path=$dir_raw/config.sh
|
|
config_config_path=$dir_config/config.sh
|
|
extra_raw_path=$dir_raw/extra.sh
|
|
extra_config_path=$dir_config/extra.sh
|
|
code_raw_path=$dir_raw/code.sh
|
|
code_config_path=$dir_config/code.sh
|
|
task_before_raw_path=$dir_raw/task_before.sh
|
|
task_before_config_path=$dir_config/task_before.sh
|
|
CollectedRepo=4
|
|
OtherRepo=14
|
|
repoNum=4
|
|
HelpType="HelpType=\"0\""
|
|
BreakHelpType="BreakHelpType=\"1\""
|
|
BreakHelpNum="BreakHelpNum=\"11-1000\""
|
|
|
|
curl -sL https://git.io/config.sh > $config_raw_path
|
|
mv -b $config_raw_path $dir_config
|
|
|
|
curl -sL https://git.io/extra.sh > $extra_raw_path
|
|
mv -b $extra_raw_path $dir_config
|
|
sed -i "s/CollectedRepo=(4)/CollectedRepo=(${CollectedRepo})/g" $extra_config_path
|
|
sed -i "s/OtherRepo=()/OtherRepo=(${OtherRepo})/g" $extra_config_path
|
|
|
|
curl -sL https://git.io/code.sh > $code_raw_path
|
|
mv -b $code_raw_path $dir_config
|
|
sed -i "s/\$repo4/\$repo${repoNum}/g" $code_config_path
|
|
sed -i "/^HelpType=/c${HelpType}" $code_config_path
|
|
sed -i "/^BreakHelpType=/c${BreakHelpType}" $code_config_path
|
|
sed -i "/^BreakHelpNum=/c${BreakHelpNum}" $code_config_path
|
|
|
|
curl -sL https://git.io/task_before.sh > $task_before_raw_path
|
|
# mv -b $task_before_raw_path $dir_config
|