From 5b642806b1b270fe6460e8b36ab46c6355888845 Mon Sep 17 00:00:00 2001 From: ThomasC Date: Tue, 23 Feb 2021 10:58:09 +0100 Subject: [PATCH] amelioration hostname et csv --- localeval.sh | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/localeval.sh b/localeval.sh index 6c5607c..bd9db2d 100644 --- a/localeval.sh +++ b/localeval.sh @@ -1,17 +1,18 @@ #! /bin/bash -set -euo pipefail +set -eu IFS=$'\n\t' source functions.sh -echo -ne "host\tname\troot history\tbash history\t<+CHANGEME+>\n" -for host in /srv/lxc/ipi/ipi_g1*/rootfs ; do - root=${host} - #host=$(basename $host) - hostname=$(grep HOSTNAME ${root}/etc/sysconfig/network | cut -f2 -d=) - test -z "${hostname}" && hostname=$(cat ${root}/etc/hostname) - test -f ${root}/etc/motd && user="$(cat ${root}/etc/motd | sed 's/\n//')\t" - echo -ne "${hostname}\t${user}" - fileMTime ${root}/root/.bash_history - fileMTime ${root}/home/formation/.bash_history +echo -ne "host;name;root history;bash history;<+CHANGEME+>\n" +for host in /srv/lxc/epsi/b2/* ; do + root=${host}/rootfs + host=$(basename $host) + hostname=$(grep HOSTNAME ${root}/etc/sysconfig/network 2>/dev/null| cut -f2 -d=) + test -z "${hostname}" && hostname=$(cat ${root}/etc/hostname) + test -f ${root}/etc/motd && user="$(cat ${root}/etc/motd | xargs)" + test -z "$user" && continue + echo -ne "${hostname};${user};" + fileMTime ${root}/root/.bash_history + fileMTime ${root}/home/formation/.bash_history echo