Kir*_*odd 0 perl xcode automator
我正在尝试为Xcode编写一个Automator shell脚本,以使我的导入列表独一无二.诀窍是,我不希望它们排序.所以我发现这个perl魔法几乎完美无缺:
# Print all unique lines
perl -ne 'print unless $a{$_}++'
Run Code Online (Sandbox Code Playgroud)
唯一的问题是它删除了我的#imports之间的所有空格.我喜欢按功能对进口进行分组......
//Model
#import This.h
#import That.h
// ViewControllers
#import ThisView.h
#import ThatView.h
Run Code Online (Sandbox Code Playgroud)
......所以我想保留空间.
上述咒语会有一些变化会忽略空格吗?如果没有,是否有其他方式影响这个?
小智 5
像这样的东西:
perl -ne 'print unless /\S/ && $a{$_}++'
Run Code Online (Sandbox Code Playgroud)
"打印除非该行包含非空白字符并且已存在于您的哈希中"
| 归档时间: |
|
| 查看次数: |
188 次 |
| 最近记录: |