Files
hudi-service/service-cli/service-cli-runner/src/main/resources/template/log.ftl

18 lines
334 B
Bash

#!/bin/bash
hosts=(
<#list selectedHosts as host>
${host}
</#list>
)
mkdir -p logs/${info.name}
rm -rf logs/${info.name}/*
for host in <#noparse>${hosts[@]}</#noparse>
do
hostname=`ssh $host 'echo $HOSTNAME'`
echo "$host $hostname"
ssh $host "cat ${runtime.logPath}/${info.name}.log" > logs/${info.name}/$hostname.log
done