你如何反转这个sed只打印用元音开头的打印单词?我试过投入!在下面的sed命令但它不起作用 - 我认为这只会颠倒上面的规则?
echo "Always take a Big Apple " | sed -r 's/\b[AEIOUaeiou]\w*//g'
Run Code Online (Sandbox Code Playgroud)
你需要使用a ^而不是!:
$ echo "Always take a Big Apple " | sed -r 's/\b[^AEIOU ]\w*//ig'
Always a Apple
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3053 次 |
| 最近记录: |