我有一个如下所示的文本字符串
"/path/to/log/file/LOG_FILE.log.2013-10-02-15:2013-10-02 15:46:57.809 INFO - TTT005|Receive|0000293|N~0000284~YOS~TTT005~ ~000~YC~|YOS TYOS-YCUPDT1-H 20131002154657669284YCARR TTT005 Y0TD04 |1|0150520106050|001|051052020603|003|015030010101502702060510520101|000||000|| "
这里"|"
在字符串中重复了几次,我需要"|"
使用 shell-script (BASH) 命令获取第 4 次出现的字符的索引。我试图找到一种使用 grep 命令选项的方法。
谢谢。