Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Dernière révisionLes deux révisions suivantes |
ateliers:lignedecommande [2018/10/07 15:28] – sakasama | ateliers:lignedecommande [2018/10/07 15:36] – sakasama |
---|
| |
rainbow cursor worm (pris tel quel sur le net : je ne comprends pas comment ça marche) | rainbow cursor worm (pris tel quel sur le net : je ne comprends pas comment ça marche) |
a=1;x=1;y=1;xd=1;yd=1;while true;do if [[ $x == $LINES || $x == 0 ]]; then xd=$(( $xd *-1 )) ; fi ; if [[ $y == $COLUMNS || $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%199+16)) ;a=$(( $a + 1 )) ; sleep 0.001 ;done | a=1;x=1;y=1;xd=1;yd=1;while true;do if [[ $x == $LINES || $x == 0 ]]; then xd=$(( $xd *-1 )) ; fi ; if [[ $y == $COLUMNS || $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%199+16)) ;a=$(( $a + 1 )) ; sleep 0.001 ;done |
| |
"screensaver" du terminal (récupéré comme le précédent sur une vieille version de climagic) | "screensaver" du terminal (récupéré comme le précédent sur une vieille version de climagic) |
j=0;a=1;x=1;y=1;xd=1;yd=1;while true;do for i in {1..2000} ; do if [[ $x == $LINES || $x == 0 ]]; then xd=$(( $xd *-1 )) ; fi ; if [[ $y == $COLUMNS || $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 + 8 )) ;done | j=0;a=1;x=1;y=1;xd=1;yd=1;while true;do for i in {1..2000} ; do if [[ $x == $LINES || $x == 0 ]]; then xd=$(( $xd *-1 )) ; fi ; if [[ $y == $COLUMNS || $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 + 8 )) ;done |
| |
Commande utilisant la librairie "caca" et mplayer pour lire des vidéos en ascii : | Commande utilisant la librairie "caca" et mplayer pour lire des vidéos en ascii : |
| |
le feu d'artifice de la fin : | le feu d'artifice de la fin : |
curl -s -L http://bit.ly/10hA8iC | bash | curl -s -L http://bit.ly/10hA8iC | bash |
| |
(exécuter un fichier à l'aveugle ainsi peut être dangereux mais le script était sûr) | (exécuter un fichier à l'aveugle ainsi peut être dangereux mais le script était sûr) |