小编Ank*_*yal的帖子

根据shell脚本中的模式提取字符串

我正在编写一个脚本并停留在必须根据模式提取字符串的地方。我曾尝试使用 awk 和 cut 但无法获得正确的结果。

这些是我的文件中的 3 行,我希望提取最后一列

预期产出

  1. MxMonitor_Marvel_PI49
  2. 警报管理器
  3. MxMonitor_Marvel_PI49

我尝试了下面最接近的一个,但它只提取了几行而不是全部。

awk  -F"," '{print $10}' Filename.txt
Run Code Online (Sandbox Code Playgroud)

文件内容

./subsearch_nested_fa89eeb0810630b9_1626351940.6/metadata.csv:2:"read : [ admin ], write : [ admin ]",admin,"MxMonitor_Marvel_PI49",300
./scheduler__nobody_YWxlcnRfbWFuYWdlcg__RMD5922da96313b0bb40_at_1626282000_20762/metadata.csv:2:"read : [ splunk-system-user ], write : [ splunk-system-user ]","splunk-system-user","alert_manager",86400
./subsearch_admin__admin_TXhNb25pdG9yX01hcnZlbF9QSTQ5__search12_1626351937.20757776_1626351938.1/metadata.csv:2:"read : [ admin ], write : [ admin ]",admin,"MxMonitor_Marvel_PI49",300
Run Code Online (Sandbox Code Playgroud)

shell awk cut

1
推荐指数
1
解决办法
65
查看次数

标签 统计

awk ×1

cut ×1

shell ×1