シェルスクリプト
UTF-8環境で、Shift_JIS保存のファイルからマルチバイトでgrepしたいなんてことはよくある。でも、そのままだとうまくいかないからメモ。 $ nkf -w ファイル名 | grep "検索したい文字列" nkf入ってない人はiconvとかにしてください。
SHELLでデスクトップにポップアップ通知をだすことができる。ちょっと長めの処理になった時に便利。 notify-send "メッセージ" で出力できる。 色をつける場合は、3段階選べる。 notify-send -u low|normal|critical "メッセージ" 表示時間指定もできる noti…
fedora11でpostgres自動起動をしようとしてはまったので、メモ起動時間の短縮の為か、ランレベル3のS99でも起動がこけるcould not create tcpip socket ・・・ とかでる。 起動スクリプトにsleep 30 を入れてやり暫定解決。 ただ、起動に時間かかってしまう…
これも知らなくてとっても恥ずかしかったので忘れないうちにメモ・・・ viで編集中に置換したいときのコマンド :{%,(開始行数,終了行数)}s/置換前文字列/置換後文字列/{△,g,c} ※解説 %・・・先頭から g・・・再帰 c・・・置換する前にチェック(y/n/a/q)で選…
shellでif文内に正規表現が書けた・・・ 知らなくて恥ずかしかったので忘れないうちにメモメモ・・・ - #!/bin/sh for i in aaaa bbbb cccc aabbcc aacccc do echo $i if expr $i : ..bb.. > /dev/null ; then echo $i fi done 結果----- >> aabbcc - (いま…