我是新來的Linux,我試圖解析一堆文件看起來如下 -結腸分離子列表
- 一些文本
- 啓動列表中的某些其他文本
- 啓動sublist1
- continue sublist1
- 個更多的元素
- 更elements2
- 一個sublist2
- 子sublist1
- 一個sublist2
- 啓動列表中的某些其他文本
凡列表之前所有的空間是標籤。我需要一種方法來分析文本,這樣一個冒號加爲子列表...所以它看起來像在末尾以下內容:
- 一些文字:
- 啓動列表中的某些其他文本:
- 開始sublist1
- 繼續sublist1
- 多個元素
- 更elements2:
- 一個sublist2:
- 子sublist1
- 一個sublist2:
- 另一元件
- 啓動列表中的某些其他文本:
因此,當有冒號只添加一個可用的子列表。
我試圖尋找到sed和awk的命令,但我無法找到保存的上線的狀態,以便能夠在末尾添加冒號什麼。它不必在sed或awk中完成,我一直在嘗試這些,但沒有運氣。任何建議都會有所幫助。
將此標記爲已回答如何? – stacker 2010-01-18 08:06:30