2009-08-17から1日間の記事一覧

せっかくなので貼ってみる

sh

行数固定のところとか、awk使ってるとか、空行消すとことか、インデントとか、全然スマートさが感じられないけど。ちなみにdiffはいつもcolordiffにaliasしてたのでawkでなかなかマッチしなくてはまったので\を入れといた。 sed -e '/\000/d' -e '/\0a/d' -e…

Atermルータのログまとめ

コマンド(telnet in WBR75H - Tatsuyoshi tech diary)を送ると適当に楽しい動作をするAtermルータだけどちょっと動作確認がしたくなったのでログを手元のマシンで管理したくなった。ただsyslogdは入ってるっぽいけどAterm専用コマンドを通して一定件数のログ…

Atermの設定でsyslog飛ばせるってさ

http://miyazaki.ddo.jp/mt3/blog/fedora_core6/20070209-2347.html まあ、自分の場合syslog飛ばす先が常時起動じゃないからいいんだけどさー。ちょっと悔しい

sedの相応場面

sh

sedコマンドで改行コードを削除してテキストを一列にする 方法 【OKWAVE】 曰く空行の削除(=\nの圧縮)はtrのまんまのほうが適切らしい。 以下のは最初のtrをまとめてるつもりなんだけど空行の削除がうまくいってない。なんで? sed -e "s/[\x00\x0d]//g" -e "…

試行錯誤の結果

sh

上のが中途半端に何書いてるか分からない状態だったのでもう少し落ち着いて書きなおした。expectのところにパイプを繋げてみた。あとはdiffして切り貼り。落ち着いた。 #!/bin/sh expect << EOS | tr -d '[\r\000]' | tr -s '\n' | grep -E "^[0-9]{2}([0-9]…