- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何使用 perl one liner 将一行拆分为多行。
输入:
AAAA | BBBB | CCCCCCCCCCC | 19999AAA | AAA
AAAA
BBBB
CCCCCCCCCCC
19999AAA
AAA
最佳答案
一种方法是用换行符替换空格和管道分隔符。
echo "your input" | perl -pe 's/ \| /\n/g'
echo "your input" | perl -ne 'print join("\n", split / \| /, $_)'
\s*\|\s*
匹配之前的多个空格
|
之后。
关于perl - 如何使用 perl one liner 使用正则表达式将一行拆分为多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19993693/
我有下面的perl line liner line echo $line | perl -ne 'while(.....){print "$_";}' >> $FILE 可以给$吗?在
请指教如何用awk/perl one liner命令行验证以下内容 我想检查 DATA_ARRAY 数组中的值是否恰好是 120,如果一个或多个值与 120 不同,则 awk 将给出 false 例如
我有一个问题。 我想让我的代码简单易懂。 我正在尝试从数据 x 中获取下一个日期的值。 这是我的代码。有没有办法使用 lambda 或 map 来缩短它? def nextDay(date,x,tim
java 中是否有一个结构可以做这样的事情(这里用 python 实现): [] = [item for item in oldList if item.getInt() > 5] 今天我使用的是:
我在 Perl 脚本中调用 perl one-liner。 one-liner 的目的是从文件中删除尾随空格。 在主要的 perl 脚本中: `perl -pi -e 's/\s+$//' tape.
我正在评估某些变量是否与期望值匹配。变量是由某个程序在内存中设置的,可以使用自定义程序从 shell 程序访问其值。 我将shell命令的输出传递到awk以获取所需的特定字段,然后通过perl运行它以
我试图用 Perl 单行提取一组字符,但我没有成功: echo "hello_95_.txt" | perl -ne 's/.*([0-9]+).*/\1/' 不返回任何内容,而我希望它返回 95 .
我有一个制表符分隔的文件。我想要一个 powershell 脚本来计算每行中的选项卡数量。我想出了这个: ${C:\tabfile.txt} |% {$_} | Select-String \t |
我有一个像这样的文本文件 Hi how are you abcd defgh opqr 我想打印所有具有“some text”blankblank“some text”模式的行喜欢 how a
我有一个具有以下命名约定的 java 项目 {project-prefix}-{project type} 这样我们最终得到: prefix-type.xml等文件 com/organization/
假设我有一个扩展名为 .txt 的文件列表。 而且我想知道匹配正则表达式模式的文件的名称是什么,我将如何在 linux 中做到这一点。 现在我在做: cat *.txt | grep -f list.
Here , 有人用 Python 做了一个单行 for 循环。 另一个例子是这样的: someList = [f(i) for i in range(16)] 这将是此代码的单行代码: someLi
我有一个这样的数组: myarray = ['value1','value2','value3'] 我正在寻找这样的单元素数组: mynewarray = ['value1|value2|value3
如果你想给专业开发人员留下深刻印象,你会怎么做?很简单:用简单的逻辑和尽可能少的代码来解决一个复杂的问题。随着 ES6 箭头函数的引入,可以创建看起来优雅和简单的单行代码。 在本文中,我将与你
我想从文件中删除重复的行,而不对文件进行排序。 为什么这对我有用的示例:从 Bash 的 $HISTFILE 中删除重复项不改变时间顺序。 这个页面有一个单行来做到这一点: http://sed.so
我在玩 Pandas 方法时遇到了一个问题。 我可以用逗号加入 Pandas 系列的元素吗? 移动电源 j = { "locations": [ {"name": "Seattle", "
我如何编写一个快速的 1-liner 来写入托管对象属性(比如 Name)?这是我要打印 ... 的 Name 的对象 Get-WmiObject -Class win32_ComputerSyste
Learn You a Haskell演示 powerset功能: The powerset of some set is a set of all subsets of that set. powe
我正在尝试远程执行此脚本: perl -i -pe 's/nginx-cache\K(\d+)/ ++($n = $1) /e; s/MYSITE\K(\w+)/ ++($n = $1) /e;' $
例如, A paragraph's newlines would be removed let's say it contained only single newlines. 然后我想跳过的事情:
我是一名优秀的程序员,十分优秀!