Bash Terminal Screen Saver Oneliner: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „ #!/bin/bash clear;j=0;a=1;x=1;y=1;xd=1;yd=1;while true;do for i in {1..2000} ; do if | $x == 0 ; then xd=$(( $xd *-1 )) ; fi ; if $y ==…“) |
(kein Unterschied)
|
Version vom 12. November 2020, 18:43 Uhr
- !/bin/bash
clear;j=0;a=1;x=1;y=1;xd=1;yd=1;while true;do for i in {1..2000} ; do if | $x == 0 ; then xd=$(( $xd *-1 )) ; fi ; if | $y == 0 ; then yd=$(( $yd * -1 )) ; fi ; x=$(( $x + $xd )); y=$(( $y + $yd )); printf "\33[%s;%sH\33[48;5;%sm . \33[0m" $x $y $(( $a % 8 + 16 + $j % 223 )) ;a=$(( $a + 1 )) ; done ; x=$(( x%$COLUMNS + 1 )) ; j=$(( $j + 18 )) ;done