我有temp
一些小写和大写内容的文件。
我的temp
文件内容:
hi
Jigar
GANDHI
jiga
Run Code Online (Sandbox Code Playgroud)
我想将所有upper转换为 lower。
我尝试了以下命令:
sed -e "s/[A-Z]/[a-z]/g" temp
Run Code Online (Sandbox Code Playgroud)
但得到了错误的输出。
我想要它:
hi
jigar
gandhi
jiga
Run Code Online (Sandbox Code Playgroud)
什么需要在论证的替代部分sed
?
我在带有 Gnome 2 的 Debian Linux 下使用XIM。系统中已经定义了许多组合序列,包括用于±
符号的序列:
palec@Palec:~$ grep PLUS-MINUS /usr/share/X11/locale/en_US.UTF-8/Compose
<Multi_key> <plus> <minus> : "±" plusminus # PLUS-MINUS SIGN
Run Code Online (Sandbox Code Playgroud)
这不适用于我的联想 G550 键盘的小键盘。
我注意到小键盘上的数字需要KP_
匹配前缀,所以我尝试添加原始规则的副本,并将键更改为KP_plus
和KP_minus
到 my ~/.XCompose
,除了系统Compose
文件中的规则之外,我已经使用了其他规则。虽然没有运气。
我没有找到任何有用的 XIM 或~/.XCompose
. 有没有?我从通过谷歌搜索找到的论坛中获得的关于 XIM 和组合序列的大部分信息。如何获取密钥的名称以供使用~/.XCompose
?特别是,它们用于 numpad+和-?
我不坚持使用 XIM,但我希望能够配置自定义撰写序列。如果有另一个更好的文档化解决方案,我想听听。