将字符串剪切为shell中的模式匹配

时间:2016-01-15 12:13:34

标签: shell

我有一个文件test.txt,其内容为:

P-SCALE2|S-HA1|S|P-SCALE1|P-SCALE3|Primary
从这个文件

我想得到如下输出:

P-SCALE2|P-SCALE1|P-SCALE3

它可以是任何顺序。

1 个答案:

答案 0 :(得分:0)

$〜)cat file.txt

P-SCALE2 | S-HA1 | S | P-量程1 | P-SCALE3 |主要

$〜)cat file.txt | awk -F“|” '{print $ 1“|”$ 4“|”$ 5}“

P-SCALE2 | P-量程1 | P-SCALE3

我希望这是你想要的