[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

OT - Wie bekomme ich den Hund in eine bash?



Hallo

Sry für die vll. komische Betreffzeile aber die Suchmaschine findet zu
viel und zu wenig Antworten:

__ _,--="=--,_ __
/ \." .-. "./ !\
\ `| \O/ :_: \O/ |\__/
`-'| :="~` _ `~"=: |
.---{ }--| /,.-'-.,\ |--{ }---.
) (_)_)_) \_/`~-===-~`\_/ (_(_(_) (

Ein aus figlet und/oder boxes kopierter String liegt in einem shell
script, bash, vor.

Diesen string möchte ich zu gegebener Zeit hier oder dort ausgeben.
(interaktives script)
Nur die bash und das script stehen zu Verfügung.

Ich bekomme es nicht hin, diesen String in eine Variable zu packen, um
via echo $hund eine passende Ausgabe zu haben. Ein 'Banner', der
gezeigt werden will.

cat <<'BANNER' ... heredoc
funktioniert einmalig super

read -d '' BANNER <<'LONGSTRING'...
read -d ' ' BANNER <<'LONGSTRING'...
read -d '' BANNER <<-'LONGSTRING'...
Ich gehe kaputt. Alles irgendwie ein kaputter Sting.

banner:
__   _,--="=--,_   __
         /  ."    .-.    "./ !          `| O/  :_:  O/ |__/
         `-'| :="~` _ `~"=: |
 .---{    }--|  /,.-'-.,  |--{    }---.
 )  (_)_)_)  _/`~-===-~`_/  (_(_(_)  (

oder, banner:
__ _,--="=--,_ __ / ." .-. "./ ! `| O/ :_: O/ |__/ `-'| :="~` _ `~"=:
| .---{ }--| /,.-'-., |--{ }---. ) (_)_)_) _/`~-===-~`_/ (_(_(_) (

Was muss man tun? Irgendwie finde ich nichts Passendes.


Reply to: