ノーマル?sl
なんとなくジョークプログラムのslを導入しました.
$ sudo apt install sl
しかし物足りません🤔
Izumiさん改造版
昔はSunOS上でとても長い編成だったり通り過ぎて遮断器が上がったかと思うとまた下がって折り返したりするpatchを当てていました.探してみると恐らくこちらのもの.
しかしpatchがリンク切れ.Wayback Machineにも見つかりません.
検索するとこちらのページを発見.patch適用済のものをGitHubにアップロードされています.こちらを試してみました.
$ sudo apt build-dep sl (1)
$ git clone https://github.com/gmkou/sl (2)
$ cd sl
$ make (3)
$ install ./sl ~/bin/ (4)
$ which sl (5)
/home/matoken/bin/sl
$ sl
- slのビルドに必要なパッケージを導入
- sourceをclone
- make
- 適当な場所にインストール
- slのパスを確認
30両くらいのなが〜いslも出現するようになりました😻これでlsのTypo矯正が捗る……かもしれません.
ミラー版sl
こちらのslはミラーバージョンでlsの結果を反転させて表示します.これも楽しい
$ /tmp/sl -l
04 latot
dm.ETALPMET_EUSSI 70:60 2 raM 044 nekotam nekotam 1 --r--r-wr-
elifekaM 70:60 2 raM 868 nekotam nekotam 1 --r--r-wr-
dm.EMDAER 70:60 2 raM 0351 nekotam nekotam 1 --r--r-wr-
itg 70:60 2 raM 0079 nekotam nekotam 1 x-rx-rxwr-
6.itg 70:60 2 raM 8001 nekotam nekotam 1 --r--r-wr-
c.itg 70:60 2 raM 2258 nekotam nekotam 1 --r--r-wr-
$ ls -l
total 40
-rw-r--r-- 1 matoken matoken 440 Mar 2 06:07 ISSUE_TEMPLATE.md
-rw-r--r-- 1 matoken matoken 868 Mar 2 06:07 Makefile
-rw-r--r-- 1 matoken matoken 1530 Mar 2 06:07 README.md
-rwxr-xr-x 1 matoken matoken 9700 Mar 2 06:07 gti
-rw-r--r-- 1 matoken matoken 1008 Mar 2 06:07 gti.6
-rw-r--r-- 1 matoken matoken 8522 Mar 2 06:07 gti.c
おまけ)gti
そういえばslインスパイアなgitに対するgtiというものもあります.これはgitと打とうとしてgtiと入力してしまったとき車が走っていきます🚗
楽しいですね.
$ git clone https://github.com/rwos/gti
$ cd gti
$ make
$ install ./gti ~/bin/
$ gti
環境
$ lsb_release -dr
Description: Raspbian GNU/Linux 10 (buster)
Release: 10
$ uname -a
Linux raspberrypi 5.10.11-v7+ #1399 SMP Thu Jan 28 12:06:05 GMT 2021 armv7l GNU/Linux
$ cat /proc/device-tree/model ;echo
Raspberry Pi 3 Model B Rev 1.2