scp [email protected]:/home/loghost??/logfiles.log .
如何
我在我的UNIX腳本中使用上述scp命令下載所有日誌主機,從文件夾中的日誌日誌文件保存在不同的名稱。
有複式日誌主機是avaible在我的服務器(即。loghost01,loghost02,loghost03)
日誌名稱是在所有的日誌主機文件夾相同。所以,當scping時,日誌越來越重要。有沒有辦法在複製時更改日誌名稱?
scp [email protected]:/home/loghost??/logfiles.log .
如何
我在我的UNIX腳本中使用上述scp命令下載所有日誌主機,從文件夾中的日誌日誌文件保存在不同的名稱。
有複式日誌主機是avaible在我的服務器(即。loghost01,loghost02,loghost03)
日誌名稱是在所有的日誌主機文件夾相同。所以,當scping時,日誌越來越重要。有沒有辦法在複製時更改日誌名稱?
for server in loghost01 loghost02 loghost03; do mkdir -p $server; scp [email protected]$server:/home/$server/logfiles.log $server/; done
我覺得這樣的事情可能的幫助。 它將您的服務器,scps文件列表放到名爲loghost ##/logfiles.log的文件夾中。
如果你在一個文本文件服務器的列表,請用頂線:從不同的服務器
for server in `cat file_containing_servers`; do
認沽登錄到不同的目錄:來自不同服務器的
for server in loghost{01,02,03}
do
mkdir -p $server
scp [email protected]$server:/home/$server/logfiles.log ./$server/
done
認沽日誌進入具有不同名稱的相同目錄:
for server in loghost{01,02,03}
do
scp [email protected]$server:/home/$server/logfiles.log ./$server.log
done