Na maioria dos casos, você pode usar notify-send
com substituição de comando % código%. Por exemplo:
notify-send "XAMP Start" "$(sudo /opt/lampp/xampp start)"
Dentro de um script, você pode usar uma função para agrupar toda a saída:
#!/bin/bash
main() { echo "Line 1"; echo "Line 2"; echo "Line 3"; }
notify-send "Script output" "$(main)"
Se você precisar executar essa função com $()
:
notify-send "Script output" "$(sudo bash -c "$(declare -f main); main")"