桜ヶ丘日記

技術メモとかとか

bash

utf8なターミナルでeucでgrepする

こんな感じで実行 $ echo 'grep "検索語句" *' | nkf -e | bash | nkf -w こんなふうにシェルスクリプトにしといてみた $ cat > ~/bin/EUCdo && chmod 755 ~/bin/EUCdo echo $* | nkf -e | bash | nkf -w ^D 使用例 $ EUCdo grep -n "検索文字列" * hoge.txt…

bashで日本語(utf8)を表示・入力する

.bashrcに下記を追加 export LANG=ja_JP.UTF-8export LC_ALL=en_US.UTF-8 二行目を「export LC_ALL=ja_JP.UTF-8」にしてしまうとメッセージや日付まで日本語になってしまってマルチバイト非対応の端末からログインした際に化けるので注意。

bashのコマンドラインでHOME/ENDキーを利用可能にする

.bashrcに下記を追加 bind '"\e[1~": beginning-of-line' bind '"\e[4~": end-of-line'