小编Pal*_*lec的帖子

将文件内容转换为小写

我有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

shell tcsh sed text-processing tr

101
推荐指数
5
解决办法
19万
查看次数

如何找到在 ~/.XCompose 中使用的密钥名称?(特别是键盘加号和减号)

我在带有 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_plusKP_minus到 my ~/.XCompose,除了系统Compose文件中的规则之外,我已经使用了其他规则。虽然没有运气。

我没有找到任何有用的 XIM 或~/.XCompose. 有没有?我从通过谷歌搜索找到的论坛中获得的关于 XIM 和组合序列的大部分信息。如何获取密钥的名称以供使用~/.XCompose?特别是,它们用于 numpad+-?

我不坚持使用 XIM,但我希望能够配置自定义撰写序列。如果有另一个更好的文档化解决方案,我想听听。

linux keyboard-shortcuts x11 input-method compose-key

8
推荐指数
1
解决办法
1314
查看次数