ifade.sh - pointtools - Simple point utilities to hold text presentations. Err bitreich.org 70 hgit clone git://bitreich.org/pointtools/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/pointtools/ URL:git://bitreich.org/pointtools/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/pointtools/ bitreich.org 70 1Log /scm/pointtools/log.gph bitreich.org 70 1Files /scm/pointtools/files.gph bitreich.org 70 1Refs /scm/pointtools/refs.gph bitreich.org 70 1Tags /scm/pointtools/tag bitreich.org 70 1README /scm/pointtools/file/README.md.gph bitreich.org 70 1LICENSE /scm/pointtools/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 ifade.sh (352B) Err bitreich.org 70 i--- Err bitreich.org 70 i 1 #!/bin/sh Err bitreich.org 70 i 2 Err bitreich.org 70 i 3 set -e Err bitreich.org 70 i 4 Err bitreich.org 70 i 5 clear Err bitreich.org 70 i 6 Err bitreich.org 70 i 7 fg_rgb() { Err bitreich.org 70 i 8 printf "\033[38;2;%d;%d;%dm" $1 $2 $3 Err bitreich.org 70 i 9 } Err bitreich.org 70 i 10 Err bitreich.org 70 i 11 def() { Err bitreich.org 70 i 12 printf "\033[0m" Err bitreich.org 70 i 13 } Err bitreich.org 70 i 14 Err bitreich.org 70 i 15 from=$1 Err bitreich.org 70 i 16 to=$2 Err bitreich.org 70 i 17 Err bitreich.org 70 i 18 home() { Err bitreich.org 70 i 19 printf "\033[;H" Err bitreich.org 70 i 20 } Err bitreich.org 70 i 21 Err bitreich.org 70 i 22 i=255 Err bitreich.org 70 i 23 while [ $i -gt 0 ]; do Err bitreich.org 70 i 24 fg_rgb $i $i $i Err bitreich.org 70 i 25 home Err bitreich.org 70 i 26 cat "$from" Err bitreich.org 70 i 27 i=$((i-1)) Err bitreich.org 70 i 28 done Err bitreich.org 70 i 29 Err bitreich.org 70 i 30 clear Err bitreich.org 70 i 31 Err bitreich.org 70 i 32 while [ $i -lt 255 ]; do Err bitreich.org 70 i 33 fg_rgb $i $i $i Err bitreich.org 70 i 34 home Err bitreich.org 70 i 35 cat "$to" Err bitreich.org 70 i 36 i=$((i+1)) Err bitreich.org 70 i 37 done Err bitreich.org 70 .