我在
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 举报,一经查实,本站将立刻删除。