ルギア君の戯言

雑多な記事。

ガラクタ

カラー8色のサンプルを表示するシェルスクリプト
色を変えたい時に、どうぞ。

#!/bin/sh

i=$[0];
while [ 1 ];
do
    printf "\x1b[0;4$[$i]m\n";
    if [ `expr "$i == 7"` ];
    then break;
    fi
    i=$[$i+1];
done
printf "\x1b[0;0m\n";
exit;

なお、Tera Term では無理(そもそもVT100などのエミュレーションをしているため、2色端末である)。
XTerm とその派生型、X の 仮想端末(カーネルのバージョン等にもよるかもしれないが・・・) では問題ない。


tcsh と ksh では動きませんでした。
bashzsh を使ってくださいrz


もともと貼るつもりはなかったんだけど、自分もずっと使ってなかったからなんとなく貼ってみた(意味が分かりません