sh 脚本部署del motore su negozio e casse

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 脚本部署del motore su negozio e casse相关的知识,希望对你有一定的参考价值。

#!/bin/bash

print_title(){
  echo
  echo "##"
  echo "## $(date) -- $1"
  echo "##"
  echo
}

patch_name="patch_engine-55207"

copy_and_untar(){

  local pos="c$1"

  print_title "Copy and untar on $pos.."

  scp /tmp/${patch_name}/${patch_name}_pos.tgz orka@$pos:/tmp/
  ssh orka@$pos "tar -xvf /tmp/${patch_name}_pos.tgz -C /home/orka/Appli"

}

print_title "Deploy on sorkaisse"

tar -xvf /tmp/${patch_name}/${patch_name}_pos.tgz -C /home/orka/Appli
sudo systemctl restart orkad.service

print_title "Start deploying on POS"

for pos in $(orkpsql -h sorkaisse-db -d orkaisse -tc "select max(idc) from p_cai where idc not in (99,95) group by idc order by idc;"); do
  copy_and_untar $pos;
done

以上是关于sh 脚本部署del motore su negozio e casse的主要内容,如果未能解决你的问题,请参考以下文章

linux centos 中 root 用户 vim 命令创建的.sh 脚本 显示颜色 ,但切换为普通用户就不显示颜色了

#检查磁盘使用率超过90%,并且后台进程没有rman在跑,就运行 /data/script/del_dg_arch.sh 脚本清理归档

Linux命令:bash脚本编程--脚本

将命令作为输入传递给另一个命令(su、ssh、sh 等)

一周RMAN备份脚本

shell 脚本中的 su 和 sudo