[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:57071] Re: bash のエラーメッセージを日本語にするには?



さとうさん、返答有難うございます。

command-not-found パッケージをインストールする事で解決しました。
調べる取っ掛かりから解らなかったので助かりました。

(2014年03月23日 13:03), SATOH Fumiyasu wrote:
さとうふみやす @ OSSTech です。

At Sun, 23 Mar 2014 11:41:36 +0900,
Makoto Hasegawa wrote:
端末で日本語を入力・実行すると
---
user@debian:~$ 長谷川
bash: $'\351\225\267\350\260\267\345\267\235': コマンドが見つかりません
---
と表示されます。
$'\351\225\267\350\260\267\345\267\235' の部分を '長谷川' の様に表示した
いのですがどの様にすれば良いのでしょうか?
シェル関数 command_not_found_handle を .bashrc に書くとか。

function command_not_found_handle {
   echo -E "bash: $1: コマンドが見つかりません" 1>&2
   return 127
}

command-not-found パッケージをインストールすると
/etc/bash.bashrc で自動で定義されますね。