相关疑难解决方法(0)

排序从最长到最短

如何重新排列文件中从最长到最短的所有行?例如:

elephant
zoo
penguin
Run Code Online (Sandbox Code Playgroud)

将改为

elephant
penguin
zoo
Run Code Online (Sandbox Code Playgroud)

bash

22
推荐指数
1
解决办法
2万
查看次数

如何在bash中使用perl one liner?

我正在研究如何根据每个句子的长度对文件进行排序,我从这个答案中看到了这个片段

perl -ne 'push @a, $_ } { print sort { length $a <=> length $b } @a' input
                      ^ ^  
Run Code Online (Sandbox Code Playgroud)

我测试了它并且它有效,但我不知道它是如何工作的!据我所知,语法错误.它有一个开放的右支架和一个我已标记的非封闭右支架.
我真的很难弄清楚如何在bash中运行这样的perl命令
可以请一些人解释这个片段吗?

linux bash perl

5
推荐指数
3
解决办法
717
查看次数

标签 统计

bash ×2

linux ×1

perl ×1