Чтобы обернуть текстовый файл, вы можете использовать fold
(см. fold man page)
Например
fold -w 78 -s input.txt > wrapped.txt
обернет ваш текст до максимальной ширины 78 символов. Затем вы можете использовать zip
для сжатия
zip wrapped.zip wrapped.txt
и затем отправить его по электронной почте с помощью mail
mail -a wrapped.zip -s "Subject of the mail" recipient@example.com
(не все версии mail поддерживают опцию -a
)
Согласно этому обсуждениюhttps://lists.freedesktop.org/archives/systemd-devel/2014-March/018227.htmlчто-то вроде этого будет работать:
env XDG_RUNTIME_DIR=/run/user/1000 sudo --preserve-env=XDG_RUNTIME_DIR -u alice systemctl status --user foo
Вам просто нужно каким-то образом получить XDG _RUNTIME _DIR.