gpload_volte.sh 512 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. ########
  3. # 废弃
  4. ########
  5. date=$1
  6. # 修改gpload配置文件
  7. sed -i 's/\/data\/gpload\/volte_terminal_[0-9]\{8\}.csv/\/data\/gpload\/volte_terminal_'${date}'.csv/' /data/gpload/volte.yml
  8. # 由于gpload需要输入密码,这里需要使用expect执行
  9. password=Richr00t
  10. expect -c "
  11. set timeout 300
  12. spawn gpload -f /data/gpload/volte.yml
  13. expect {
  14. \"connecting (yes/no)?\" { send \"yes\n\";exp_continue }
  15. \"Password:\" { send \"${password}\n\"; exp_continue}
  16. timeout { puts \"超时\" exit 2}
  17. }
  18. "