小编iiS*_*our的帖子

使用 LC_COLLATE 指定排序顺序,因此小写在大写之前

鉴于文件:

$ cat file
1
a
C
B
2
c
3
A
b
Run Code Online (Sandbox Code Playgroud)

默认情况下sort将:

$ sort file
1
2
3
a
A
b
B
c
C
Run Code Online (Sandbox Code Playgroud)

使用LC_COLLATE=Cso 将在小写之前按大写字母排序:

$ LC_COLLATE=C sort file
1
2
3
A
B
C
a
b
c
Run Code Online (Sandbox Code Playgroud)

是否可以通过排序来反转大小写顺序,即数字,小写然后大写?

linux sort

21
推荐指数
2
解决办法
4万
查看次数

apt-get -f install 卡在“损坏的文件系统 tarfile”上

apt-get我的Raspberry Pi有问题。这是我尝试安装软件包时的输出:

pi@raspberrypi ~ $ sudo apt-get -f install cowsay
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 emacs23 : Depends: libm17n-0 (>= 1.6.1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Run Code Online (Sandbox Code Playgroud)

sudo apt-get -f install 没有帮助:

sudo apt-get -f install
Reading package …
Run Code Online (Sandbox Code Playgroud)

apt package-management raspberry-pi

10
推荐指数
1
解决办法
4022
查看次数

使用 zsh 从 gnome-terminal 复制时的尾随空格

复制gnome-terminal带有zsh尾随空格的文本时,也会被复制。例如,复制以下内容会在 stackexchange 站点上清楚地添加一个垂直 scollbar 作为尾随空格,包括终端的宽度:

$ echo $0                                                                                                                                            
zsh
Run Code Online (Sandbox Code Playgroud)

如果我陷入bash这种情况不会发生(没有空格,没有滚动条)

$ echo $0
bash
Run Code Online (Sandbox Code Playgroud)

有没有zsh办法解决这个问题?

zsh terminal copy-paste whitespace gnome-terminal

6
推荐指数
1
解决办法
519
查看次数