Использовать поток с и или:
sudo./list_members Physicians | sed 's/^/Physicians /'
Чтобы сделать ее вспомогательной функцией, вы можете предпочесть awk
, хотя:
prefix() { P="$*" awk '{print ENVIRON["P"] $0}'; }
sudo./list_members Physicians | prefix 'Physicians '
Если вы хотите использовать префикс как для stdout, так и для stderr, это можно сделать с помощью:
{
sudo./list_members Physicians 2>&1 >&3 3>&- |
prefix 'Physicians ' >&2 3>&-
} 3>&1 | prefix 'Physicians '
Самое простое решение — удалить пакет monodevelop
; тогда apt
прекратит попытки удовлетворить свои зависимости.
Кроме того, вы можете исправить все, что вызвало сбой установки msbuild
; перед сообщением «Обнаружены ошибки» должны были появиться сообщения об ошибках, объясняющие, что это были за ошибки.