linux - 如何ssh运行尾部然后将数据发送到mysql数据库

linux - 如何ssh运行尾部然后将数据发送到mysql数据库,第1张

此代码SSH'然后在远程hots上运行tail命令。我现在想使用名为insertPerfmon.sh的本地脚本将该尾数据传递到mysql数据库。

如何将ssh会话中生成的数据传递到本地shell脚本insertPerfmon.sh。本地shell脚本将数据发送到数据库。但是,我需要先把它拿到那里。

             ( ssh -nq -o StrictHostKeyChecking=no \
              -i $PEM_PATH/$PEM_FILE $USER@${host} -p $REMOTE_PORT \
             tail -n 5  $REMOTE_HOME/data/PerfMon*  |insertPerfmon.sh)

最佳答案:

1 个答案:

答案 0 :(得分:0)

如果#!/bin/bash mydata=$(cat) echo $mydata # process & send $mydata to database 是:

<your_ssh_command> | bash insertPerfmon.sh

以下内容应该有效:

id_sectors
本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复