gpt4 book ai didi

linux - 如何以不同的名称保存日志文件

转载 作者:太空宇宙 更新时间:2023-11-04 11:07:20 26 4
gpt4 key购买 nike

scp user@server:/home/loghost??/logfiles.log .

我在我的 unix 脚本中使用上面的 scp 命令从 loghost 文件夹下载所有日志。
我的服务器中有多个可用的日志主机(即 loghost01、loghost02、loghost03)

日志名称在所有日志主机文件夹中都是相同的。因此,在 scping 时,日志会被覆盖。有没有办法在复制时更改日志名?

最佳答案

用于 loghost01 loghost02 loghost03 中的服务器;做
mkdir -p $服务器;
scp user@$server:/home/$server/logfiles.log $server/;
完成

我认为这样的事情可能会有所帮助。它将您的服务器列表和 scps 文件移至名为 loghost##/logfiles.log 的文件夹中。

如果您在文本文件中有服务器列表,请将第一行替换为:

for server in `cat file_containing_servers`; do

关于linux - 如何以不同的名称保存日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24713861/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com