No Such Blog or Diary
車のオイル交換
- 2017-05-12 (Fri)
- 一般
気づいたら前回点検から 6500km 走ってたので交換.2ヶ月もしないうちに半年の点検でまた交換するだろうけどまあいいや.ついでにタイヤのローテーションもやってもらった.
そして総走行距離が 121212km をいつの間にか超えてしまってた.次の約 2000km 先の 123456km を逃さないように注意しておこう.到達はお盆の頃?
- Comments: 0
- TrackBack (Close): -
暑い……
- 2017-05-11 (Thu)
- 一般
ホワイトボードの前で喋ってたら汗ダラダラな程度に暑い.エアコン動き始めるのはまだだいぶ先なので扇風機に活躍してもらうしかない.
そろそろ真面目に半袖の準備をせねば.でも今から半袖で夏を越せるのか?
- Comments: 0
- TrackBack (Close): -
面倒な仕事が降ってくる
- 2017-05-10 (Wed)
- 一般
うーん,結構面倒な気配.つまりはお買い物なのだけど,大きいので諸々めんどくさい.
そして上のほうがそれを把握しているのかどうかも怪しい……
- Comments: 0
- TrackBack (Close): -
expect コマンド
- 2017-05-09 (Tue)
- ソフトウェア ( Linux/coLinux )
「こういう文字列がターミナルに来たら,文字出力とかをしろ」というのをやってくれるコマンド.条件と動作を簡単な言語で書ける.
パスワード認証しかできない ssh サーバに繋いで自動で何かをさせるとかいうのに有用.とりあえず裏でパスワード入れてくれて何もなかったかのように振る舞うだけのもの:
ssh_connect() {
expect <(echo '
set timeout -1
proc password_input {} {
global password
send $password
send "\n"
expect "password:" password_input "Password:" password_input "Last login:" begin_interact
}
proc begin_interact {} {
log_user 1
interact
}
log_user 0
eval spawn -noecho /usr/bin/ssh -t -o StrictHostKeyChecking=no user@ssh_host
expect "Password:" password_input "password:" password_input "Last login:" begin_interact
')
}
閑話休題.
サーバによって "password: " だったり "Password:" だったりでハマった.どうも一部のマシンに入れないなぁと思っていたら一文字目の大文字小文字が違ったとは.
- Comments: 0
- TrackBack (Close): -
河内藤園へ
- Comments: 0
- TrackBack (Close): -
ちょっと先の山が見えない
- 2017-05-07 (Sun)
- 一般
PM2.5 とか黄砂とか,ほんとどうにかならんのかね.バイクで出かけようかと思ったけれど断念した.
きれいな空気が恋しい.
- Comments: 0
- TrackBack (Close): -





