小编rad*_*rek的帖子

在git-diff的输出中着色白色空间

关于代码格式化我有点纯粹:).我经常删除不必要的空格(只有ws的行,行末尾的ws等).我甚至设置了vim来显示那种颜色为红色的线条.

我的问题是使用git-diff我经常看到这样的东西:

-      else{ 
+      else{
Run Code Online (Sandbox Code Playgroud)

即使我有git-diff颜色,我也看不出差异(在那种特殊情况下,我在行尾删除了1个ws).有没有办法告诉git-diff显示ws变成红色?(例如与/\s + $/regexp匹配的那些).

git diff whitespace colors

145
推荐指数
4
解决办法
5万
查看次数

合并uniq -c的结果

我有很多带有命令结果的文件:uniq -c some_file> some_file.out

例如:1.out:

 1 a
 2 b
 4 c

2.out

 2 b
 8 c

我想合并这些结果,所以我得到:

 1 a
 4 b
 12 c

我认为sort或uniq可以处理它,但我没有看到任何与之相关的选项.编写一些ruby/perl脚本是可行的方法之一,但我想使用core*nix命令(如提到的sort和uniq)轻松地完成它.

编辑:要清楚.我没有原始文件,我必须合并*.out文件.

感谢帮助!

linux sorting merge uniq

5
推荐指数
1
解决办法
1183
查看次数

标签 统计

colors ×1

diff ×1

git ×1

linux ×1

merge ×1

sorting ×1

uniq ×1

whitespace ×1