我想遠程運行本地命令文件,並在我的shell窗口中本地獲取輸出。本地shell中的ssh連接和遠程輸出
實際上該命令是遠程執行的,但在本地shell /控制檯窗口中看不到結果。
有關如何實現以下命令的任何想法?
ssh [email protected] 'bash -s' < /Users/daniel/bin/bash/fz_multiple_db_connections.sh
其中fz_multiple_db_connections.sh包含:
#!/bin/bash
connections=(
'mysql -u dbuser__name --password=passw dbname '
'mysql -u dbuser__name1 --password=passw1 dbname1')
for f in "${connections[@]}"
do
echo `${f}`
echo `mysql show tables`
echo `mysql exit`
done
exit