Ich möchte meine .bashrc-Datei so bearbeiten, dass jeder auf der Shell ausgeführte Befehl an eine bestimmte Adresse weitergeleitet wird. Beispiel:
$ sudo apt update
_________________
< sudo apt update >
-----------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
Ich habe etwas ziemlich Ähnliches geschafft, aber nicht ganz:
$ bash
$ exec > >(cowsay)
$ echo "Hello AU!"
$ exit
_______
< Hello AU! >
-------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
Dies ist nicht das gewünschte Ergebnis, da dies erst nach dem Verlassen der aktuellen Shell erfolgt.
Es ist hauptsächlich für Spaß / Lernzwecke.
-n
Flagge zu verwendencowsay
. Dadurch bleibt das Leerzeichen erhalten.