Stories/2020-06-23
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* sleep をカウントダウンする(と、ちょっと楽しくなる・・...
- サーバ、一旦 reboot してから再接続して作業続行だな
- あ~トイレにもいきてーーー
という時、こんなことしますよね?
#prism(bash){{{
vagrant@ubu20:~$ sudo reboot
vagrant@ubu20:~$ Connection to 192.168.33.20 closed by re...
Connection to 192.168.33.20 closed.
[nobuoki@e130 ~]
$ sleep 30s; ssh ubu20 # ★★★ 30秒後に ssh を仕掛けて、今...
# 暫く経つと・・・
Welcome to Ubuntu 20.04 LTS (GNU/Linux 5.4.0-37-generic x...
(略)
Last login: Tue Jun 23 08:36:36 2020 from 192.168.33.1
vagrant@ubu20:~$
}}}
たまに早く帰ってきちゃうと sleep の待ち時間がつまらないで...
#youtube(WrydIYmNxW8)
そこでカウントダウンさせてみました!
** シェル関数に登録 [#r0acda29]
#prism(bash){{{
ctd(){ for t in $(seq $1 -1 1); do echo -ne "\r$t "; slee...
}}}
** わかりやすく書き直した [#m7d26c8e]
#prism(bash){{{
$ type ctd
ctd は関数です
ctd ()
{
for t in $(seq $1 -1 1);
do
echo -ne "\r$t ";
sleep 1;
done;
echo -e "\r0"
}
}}}
これで超楽しいカウントダウンライフがあなたのものです!!
#youtube(H-WZJ8awLTg)
終了行:
* sleep をカウントダウンする(と、ちょっと楽しくなる・・...
- サーバ、一旦 reboot してから再接続して作業続行だな
- あ~トイレにもいきてーーー
という時、こんなことしますよね?
#prism(bash){{{
vagrant@ubu20:~$ sudo reboot
vagrant@ubu20:~$ Connection to 192.168.33.20 closed by re...
Connection to 192.168.33.20 closed.
[nobuoki@e130 ~]
$ sleep 30s; ssh ubu20 # ★★★ 30秒後に ssh を仕掛けて、今...
# 暫く経つと・・・
Welcome to Ubuntu 20.04 LTS (GNU/Linux 5.4.0-37-generic x...
(略)
Last login: Tue Jun 23 08:36:36 2020 from 192.168.33.1
vagrant@ubu20:~$
}}}
たまに早く帰ってきちゃうと sleep の待ち時間がつまらないで...
#youtube(WrydIYmNxW8)
そこでカウントダウンさせてみました!
** シェル関数に登録 [#r0acda29]
#prism(bash){{{
ctd(){ for t in $(seq $1 -1 1); do echo -ne "\r$t "; slee...
}}}
** わかりやすく書き直した [#m7d26c8e]
#prism(bash){{{
$ type ctd
ctd は関数です
ctd ()
{
for t in $(seq $1 -1 1);
do
echo -ne "\r$t ";
sleep 1;
done;
echo -e "\r0"
}
}}}
これで超楽しいカウントダウンライフがあなたのものです!!
#youtube(H-WZJ8awLTg)
ページ名: