ターミナル上でカウントダウン後にコマンドを実行させる

日曜の夜、ふと『コンソール上でカウントダウン後にコマンドの実行とかさせてみよう』と何故か思いついたので、ちょっとやってみた。
簡単なカウントダウンであれば、以下のようにコマンドを実行すればいい(bannerやlolcatは文字を大きく表示させるためのものなので、必要なければechoとかに書き換えればいい)。

echo {3..0} | xargs -d' ' -I@ -n1 bash -c 'clear;banner "@" && sleep 1' && banner 'Boom!!!!!!!!!' | lolcat

 

…まぁ、コレだけなんだけど。
で、似たような何かについて探してたところ、Pythonのツールで『termdown』なるカウントダウン用のコマンドもあるようだ。pipからインストールできる。

pip install termdown
Sponsored Links

で、以下のように正常終了時に指定したコマンドを実行させるようにすればいい。

termdown 10 && echo abc

 

使うことがあるか不明だけど、まぁこんなこともできるよということで…

 


Written by blacknon

インフラ系のSE。一時期はプログラマ。 仮想化とオープンソースに興味あり。一日中寝てたい今日このごろ。 スペインとかで働きたいなぁ…(シエスタがあるので)

Leave a Comment

メールアドレスが公開されることはありません。

*