我正在编写一个脚本并停留在必须根据模式提取字符串的地方。我曾尝试使用 awk 和 cut 但无法获得正确的结果。
这些是我的文件中的 3 行,我希望提取最后一列
预期产出
我尝试了下面最接近的一个,但它只提取了几行而不是全部。
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)