【bash】设置shell为英文输出

一行代码解决:

bash 复制代码
source ~/.bash_profile;echo "当前的设置是:$LANG";
echo "LC_CTYPE=zh_CN.UTF-8" >> ~/.bash_profile;echo "LANG=en_US.UTF-8" >> ~/.bash_profile;echo "export LC_CTYPE" >> ~/.bash_profile;echo "export LANG" >> ~/.bash_profile;source ~/.bash_profile;echo $LANG;

问题

为了方便在不同语言的设备上开发,统一使用英文的shell输出做为硬件判断的唯一途径

解决

编辑文件

bash 复制代码
~/.bash_profile

添加内容:

bash 复制代码
LC_CTYPE=zh_CN.UTF-8
LANG=en_US.UTF-8
export LC_CTYPE
export LANG

生效

source ~/.bash_profile

验证

验证是否是英文处处环境了

bash 复制代码
echo $LANG

其他验证:

bash 复制代码
lscpu
相关推荐
喜欢流萤吖~4 分钟前
SpringBoot 异步处理与线程池实战
java·开发语言
c++逐梦人5 分钟前
C++ RAII流式日志库实现
开发语言·c++
t***5445 分钟前
还有哪些设计模式适合现代C++
开发语言·c++·设计模式
Dshuishui5 分钟前
学习一下 Python 包管理器 uv
开发语言·python·uv
Wave8456 分钟前
C++ 面向对象基础:类、访问权限,构造函数,析构函数
开发语言·c++
t***5446 分钟前
如何在现代C++项目中有效应用这些设计模式
开发语言·c++·设计模式
野生技术架构师8 分钟前
2026年Java面试题集锦(含答案)
java·开发语言·面试
lolo大魔王9 分钟前
Go语言的defer语句和Test功能测试函数
开发语言·后端·golang
无限进步_24 分钟前
【C++】私有虚函数与多态:访问权限不影响动态绑定
开发语言·c++·ide·windows·git·算法·visual studio
lolo大魔王31 分钟前
Go语言的结构体
开发语言·后端·golang