Bash Terminal Screen Saver Oneliner: Unterschied zwischen den Versionen

Aus AirSpaceWatch & More
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

  1. !/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