Сначала я запускал последнюю команду и смотрел, когда происходили перезапуски, и как только я определял время в системных журналах, как правило, /var/log/messages, это выявляло проблемы, связанные с приложением или ОС. POE должен быть в порядке, но отключает ли коммутатор питание интерфейса? Я бы также посмотрел журналы коммутаторов.
С ksh93
вместо bash
, который имеет встроенную поддержку печати csv
с его форматом%#q
printf
(и более эффективным$(<file)
):
for file in *___*.txt; do
printf "%#q,%#q\n" "${file%%___*}" "$(<"$file")"
done >> file.csv