0
我有3個數字海洋液滴,如何將一個液滴文件自動化到另一個2個液滴,所以我寫了一個scp shell腳本。 夥計們,你們有沒有其他建議或兩個水滴之間的文件傳輸?使用shell腳本自動化scp網站文件傳輸
#! /usr/bin/env bash
# Variables
SERVER1USER=root
SERVER1PSWD=killergirls
SERVER1IP=123.123.123.123
SERVER1PATH=/etc/var/html/www/
SERVER2USER=root
SERVER2PSWD=killerboys
SERVER2IP=121.121.121.121
SERVER2PATH=/etc/var/html/www/
echo -e "\n--- First Server files transferring now... ---\n"
sshpass -p "$SERVER1PSWD" scp -r /etc/var/html/www/ [email protected]:$SERVER1PATH
echo -e "\n--- Second Server files transferring now... ---\n"
sshpass -p "$SERVER2PSWD" scp -r /etc/var/html/www/ [email protected]:$SERVER2PATH
您需要幫助的問題是什麼? – tripleee
你看起來完全可用。但是dbl引用所有變量名總是一個好習慣,所以'scp -r/etc/var/html/www/SERVER1USER @ SERVER1IP:「$ SERVER1PATH」'等將來可以爲你節省時間目錄名稱中的空格。祝你好運。 – shellter