Существует ли компактный способ составления списка файлов с добавлением имени хоста? Мои попытки объединить ls
, xargs
, paste
и подстановку процесса потерпели неудачу.
Это лучшее, что я придумал:
ls * | paste <(echo $HOST)
В конечном итоге я хочу вывести список файлов на нескольких хостах, вызвав серию команд ssh, чтобы я мог сделать что-то вроде этого:
ssh host1 "ls_with_hostname_prefix /var/log/*"
ssh host2 "ls_with_hostname_prefix /var/log/*"
ssh host3 "ls_with_hostname_prefix /var/log/*"