fix bash
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
##!/bin/bash
|
||||
#!/bin/bash
|
||||
|
||||
# @file: set_process.sh
|
||||
# @brief: 系统应用添加进程脚本
|
||||
@@ -98,7 +98,7 @@ handle_reset() {
|
||||
# 根据进程号添加对应进程配置
|
||||
if [ "$1" -eq 1 ]; then
|
||||
#看门狗固定放在第一个,防止stop时会把要杀死的进程重启
|
||||
sed -i "2a\\$(printf '/FeProject/bin/ ^ fe_watchdog -m 8192 ^ ^ ^ 1 ^ IGNORE_RESTART ^\n')" /home/pq/FeProject/etc/runtime.cf
|
||||
sed -i "2a\\$(printf '/FeProject/bin/ ^ fe_watchdog -m 18192 ^ ^ ^ 1 ^ IGNORE_RESTART ^\n')" /home/pq/FeProject/etc/runtime.cf
|
||||
# 进程号为 1,按固定格式添加
|
||||
sed -i "2a\\$(printf '/FeProject/bin/ ^ pt61850netd_pqfe -d cfg_stat_data -s 1_1^ ^ ^ 1 ^ ^\n')" /home/pq/FeProject/etc/runtime.cf
|
||||
sed -i "2a\\$(printf '/FeProject/bin/ ^ pt61850netd_pqfe -d cfg_recallhis_data -s 1_1^ ^ ^ 1 ^ ^\n')" /home/pq/FeProject/etc/runtime.cf
|
||||
@@ -107,7 +107,7 @@ handle_reset() {
|
||||
|
||||
else
|
||||
#看门狗固定放在第一个,防止stop时会把要杀死的进程重启
|
||||
sed -i "2a\\$(printf '/FeProject/bin/ ^ fe_watchdog -m 8192 ^ ^ ^ 1 ^ IGNORE_RESTART ^\n')" /home/pq/FeProject/etc/runtime.cf
|
||||
sed -i "2a\\$(printf '/FeProject/bin/ ^ fe_watchdog -m 18192 ^ ^ ^ 1 ^ IGNORE_RESTART ^\n')" /home/pq/FeProject/etc/runtime.cf
|
||||
# 进程号大于 1,按 -s ${i}_ 格式添加
|
||||
for i in $(seq 1 $1); do
|
||||
# 在 runtime.cf 中插入对应的配置行,直接插入变量替换结果
|
||||
|
||||
Reference in New Issue
Block a user