Java OpenResty Spring Spring Boot MySQL Redis MongoDB PostgreSQL Linux Android Nginx 面试 小程序 Arthas JVM AQS juc Kubernetes Docker DevOps


Linux LC_ALL=C 的作用

Linux grep 大约 552 字

作用

去除所有本地化的设置,让命令能正确执行。

查看国际化环境

locale -a

输出

root@local:~# locale -a
C
C.UTF-8
POSIX
en_US.utf8

locale

root@local:~# locale
LANG=C.UTF-8
LANGUAGE=
LC_CTYPE="C.UTF-8"
LC_NUMERIC="C.UTF-8"
LC_TIME="C.UTF-8"
LC_COLLATE="C.UTF-8"
LC_MONETARY="C.UTF-8"
LC_MESSAGES="C.UTF-8"
LC_PAPER="C.UTF-8"
LC_NAME="C.UTF-8"
LC_ADDRESS="C.UTF-8"
LC_TELEPHONE="C.UTF-8"
LC_MEASUREMENT="C.UTF-8"
LC_IDENTIFICATION="C.UTF-8"
LC_ALL=

LC_ALL

LC_ALL是一个宏,如果该值设置了,则该值会覆盖所有LC_*的设置值。

注意,LANG的值不受该宏影响。

加速 grep 过滤时间

LC_ALL=C grep 'test' a.txt

可以给这个命令取个别名

alias grep='LC_ALL=C grep'
阅读 41 · 发布于 2022-06-17

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb

扫描下方二维码关注公众号和小程序↓↓↓

扫描二维码关注我
昵称:
随便看看 换一批