Если у вас есть последняя версия GNU awk
gawk -F', *' '
{a[$1" "$2]=$4-$3}
END {
PROCINFO["sorted_in"]="@val_num_desc"
for (i in a) print i, "lived for", a[i], "years"
}
' Artists.dat
Haproxy просто не поддерживает запись логов в файлы.
Как сказано в документации (https://cbonte.github.io/haproxy-dconv/1.8/configuration.html#3.1-log), оператор "log" принимает в качестве первого параметра адрес.
Если это файл, то это unix сокет, и HAProxy будет говорить в формате syslog в этот сокет.
Haproxy разработан таким образом, потому что его ответственность заключается в проксировании запросов, а не в записи файлов, он делегирует запись лог-файлов в syslog.
Если вы не хотите возиться со своей машиной, вы можете, например, установить logstash и запустить:
logstash -e 'input { unix { path => "/tmp/haprxoy_log.sock" } } output { stdout { } }'
и добавить:
log /tmp/haprxoy_log.sock
В вашем haproxy.cfg для проверки.