Zum Inhalt springen

errirebOreD

Mitglieder
  • Gesamte Inhalte

    1
  • Benutzer seit

  • Letzter Besuch

    Nie
  1. Des nenn ich mal ein shellskript! ;o) Könnt ihr gern mal ausprobieren, ist lustisch ;o) #!/bin/sh clear trap 'left="$left 1";signal=true' 3 trap 'right="$right 1";signal=true' 2 ulimit -c 0 stty -echo quit if [ -f ~/.shscore ] ; then echo "Höchstleistungen:" head -n 22 <~/.shscore fi signal=false echo " .----. .----." echo " ,-' \`--- ,-' \`---" echo "\`\`\`\`\`\`\`\`\`--o------o-' \`\`\`\`\`\`\`\`\`--o------o-'" while [ $signal = false ] do /bin/echo -e -n ".oOo.oOo.oOo.oOo.oOo.oOo.oOo.oO Strg + C zum starten oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo\r" /bin/echo -e -n "oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo Strg + C zum starten Oo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.\r" /bin/echo -e -n "Oo.oOo.oOo.oOo.oOo.oOo.oOo.oOo. Strg + C zum starten o.oOo.oOo.oOo.oOo.oOo.oOo.oOo.o\r" /bin/echo -e -n "o.oOo.oOo.oOo.oOo.oOo.oOo.oOo.o Strg + C zum starten .oOo.oOo.oOo.oOo.oOo.oOo.oOo.oO\r" done clear street=" |.........$.........| " destreet=" |...................| " for x in 1 2 3 4 5 6 7 8 9 do echo "$destreet" done echo " bash-car version 1.0 ^Z-links ^C-rechts" if [ "$RANDOM" = "" ] ; then echo " (Nur mit BASH wirds lustig)" fi for x in 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 22 3 do echo "$destreet" done echo -e -n " |---------3---------| \r" sleep 1 echo -e -n " |---------2---------| \r" sleep 1 echo -e -n " |---------1---------| \r" sleep 1 echo -e -n " |-------------------| \r" signal=fase left="" right="" echo & start=$! while true do while true do while [ 1 = 1 ] do sedcmd="" case $RANDOM in 10*) sedcmd=$sedcmd's/[\\|\| |\/]/|/g;s/[\\|\| |\/][^ ]/ \\/g' ;; *[1-3]) case $street in " "*) sedcmd=$sedcmd'sX [\\|\| |\/]X\/\.Xg;sX[^ ][\\|\| |\/]X\/ Xg' ;; esac ;; *[4-6]) case $street in " "*) ;; *" ") sedcmd=$sedcmd'sX[\\|\| |\/] X.\\Xg;sX[\\|\| |\/][^ ]X \\Xg' ;; esac ;; *) sedcmd=$sedcmd's/[\\|\| |\/]/|/g' ;; esac for name in $left do #echo left sedcmd=$sedcmd';s/.\$/\$\./g' done left="" for name in $right do sedcmd=$sedcmd';s/\$./\.\$/g' done right="" bstreet=$street bdestreet=$destreet signal=true while [ $signal = true ] do signal=false street=$bstreet destreet=$bdesreet street=`echo "${street}" | sed -e "$sedcmd"` destreet=`sed 's/\\$/\\./g' <<TEST $street TEST` done echo -n -e "$bdestreet $street\r" case $street in *[\/\|\\]*\$*[\/\|\\]*) ;; *) echo "CRASH" echo & stty echo score=`expr $! - $start` echo "Punkte: "$score echo -n "Gib dein Name ein:" read blb echo -e "$score\t:$blb" >>~/.shscore sort -n -r ~/.shscore >~/.shscore.$$ mv ~/.shscore.$$ ~/.shscore head <~/.shscore echo "Bist du besoffen??" read blb exit ;; esac done done done

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...