26 lines
503 B
Bash
26 lines
503 B
Bash
#!/bin/bash
|
||
|
||
KEYWORD="3mc31t"
|
||
|
||
# 目标服务器信息(格式:IP地址:端口)
|
||
SERVERS=(
|
||
"172.26.1.3:22"
|
||
"172.26.1.7:22"
|
||
"172.26.1.9:22"
|
||
"172.26.1.15:22"
|
||
)
|
||
|
||
# 目标路径
|
||
LOG_DIR="/data/logs/advisor"
|
||
|
||
for SERVER in "${SERVERS[@]}"; do
|
||
# 获取 IP 和端口
|
||
IP=$(echo $SERVER | cut -d ':' -f 1)
|
||
PORT=$(echo $SERVER | cut -d ':' -f 2)
|
||
|
||
# 查询日期
|
||
echo "log on $IP:"
|
||
ssh -p $PORT ubuntu@$IP "grep -n $KEYWORD $LOG_DIR/*.log"
|
||
done
|
||
|
||
echo "All logs printed." |