微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ubuntu – 当我尝试在.bashrc中添加命令时找不到命令

我在 how to write a beautifully elegant linux command in bash shell问了一个问题

当我尝试这个建议时,我收到以下错误消息.

Sorry,command-not-found has crashed! Please file a bug report at:
https://bugs.launchpad.net/command-not-found/+filebug
Please include the following information with the report:

command-not-found version: 0.3
Python version: 3.2.3 final 0
distributor ID: Ubuntu
Description:    Ubuntu 12.10
Release:    12.10
Codename:   quantal
Exception information:

unsupported locale setting
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/CommandNotFound/util.py",line 24,in crash_guard
    callback()
  File "/usr/lib/command-not-found",line 69,in main
    enable_i18n()
  File "/usr/lib/command-not-found",line 40,in enable_i18n
    locale.setlocale(locale.LC_ALL,'')
  File "/usr/lib/python3.2/locale.py",line 541,in setlocale
    return _setlocale(category,locale)
locale.Error: unsupported locale setting

这是我目前在.bashrc中编写的内容

source .bashrc
export LC_CTYPE="utf-8"
function go_app() { cd /var/virtual/$1/; }

这是我的/ var / www目录

www-data@ubuntu:~$ls -la
total 52
drwxr-xr-x  5 www-data www-data  4096 Nov  9 15:03 .
drwxr-xr-x 15 root     root      4096 Nov  8 09:51 ..
-rw-------  1 www-data www-data 19657 Nov  7 23:24 .bash_history
-rwxr-xr-x  1 www-data www-data    82 Nov  9 15:03 .bashrc
drwx------  2 www-data www-data  4096 Aug  7 19:28 .cache
drwxrwxr-x  3 www-data www-data  4096 Aug  9 19:19 .composer
-rw-------  1 www-data www-data     6 Aug  8 11:48 .MysqL_history
-rw-------  1 root     root        50 Nov  9 15:08 .nano_history
drwxrwxr-x  2 www-data www-data  4096 Aug  7 20:19 .ssh

编辑:

新的.bashrc

export LC_CTYPE="en_US.utf8"
function go_app() { cd /var/virtual/$1/; }

错误信息:

go_app: command not found

解决方法

这应该修复“抱歉,命令未发现已崩溃!…”问题:

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
sudo dpkg-reconfigure locales

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐