“在POSIX语言环境中”是什么意思?

以撒

这个问题上有一条评论说:

所有这些都是由于不了解“在POSIX语言环境中”的含义。(-:您应该真正尝试将希腊小写字母与sed和[[:: lower:]]和方便的el_GR.UTF-8语言环境集进行匹配。– JdeBP

因此:“在POSIX语言环境中”是什么意思?

奖励:这在POSIX中除C之外的语言环境中有效吗?

LC_ALL=C grep '[[:lower:]]' file
斯蒂芬·基特

当POSIX说(代表“上”)时

在POSIX语言环境中,仅:

ABCDEFGHIJKLMNOPQRSTU VWXYZ

应包括:

它定义了POSIX语言环境。这意味着在POSIX语言环境中,“上”字符类仅由列出的字符组成。

POSIX没有定义任何其他语言环境,但是系统可以自由定义。因此grep '[[:lower:]]' file,如果您仅将自己限制为POSIX,则不能依赖于在POSIX之外的语言环境中执行任何有用的操作。但是,许多系统确实定义了其他语言环境及其字符类。例如,在使用GNU C库语言环境的系统上,

$ echo 'α' | LC_ALL=el_GR.UTF-8 grep '[[:lower:]]'
α

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

TypeScript中的“环境”是什么意思

“$”在python环境中是什么意思?

“ POSIX”是什么意思?

Swift中的字符串和字符比较不区分语言环境是什么意思?

Excel语言环境代码[$ -130000]中的130000是什么意思?

“ theta”在语言模型中是什么意思?

<>在PicBasic Pro(或类似语言)中是什么意思

在let绑定中,Clojure语言中的“ _”是什么意思?

在编程环境中,“容器”是什么意思?

bash环境变量$-中的字符是什么意思?

IntelliJ的golang插件中的“系统环境”是什么意思?

@符号在可变环境中是什么意思?

“系统语言”是什么意思?

>>在Go语言中是什么意思?

Linux上的LC_ *语言环境字符串到底是什么意思?

"-> !" 是什么意思 在 Rust 中的意思

什么是-?在TypeScript中是什么意思?

什么是“?” 在Erlang中是什么意思?

什么 /; 在 Mathematica 中是什么意思?

编程语言(尤其是在 dart 中)中的死代码是什么意思?

GCC 中 -x 标志的输入和输出“语言”是什么意思?

解引用中的解前缀是什么意思?有语言解释吗?

在C语言的字符串中添加迭代器是什么意思?

表单中的语言和重定向输入是什么意思?

在Wasmer中“将其嵌入其他语言”是什么意思?

C语言中的初始化数组中的“ movq”和“ movw”是什么意思?

struct node *next 是什么意思;在用c语言制作的链表程序中?

使用 spacy 语言返回的令牌时,`token.i+1` 中的 `i` 是什么意思?

conda 环境 yaml 中的额外版本信息是什么意思?