2012-06-08 38 views
2

我想獲得SED的幫助。sed問題 - 從文件中提取特定單詞

我想從文件中提取一些文件,我需要的所有單詞都是這樣開始的。

39;,bugs.pr~%3D~'TEXT23 

我需要拿TEXT23爲例。

我做了什麼,首先,更改39;,bugs.pr〜%3D〜'爲IDEX,這是我的旗幟,然後搜索IDEX並從該單詞中提取8個字符。

+1

這可能是一個正確的解決方案...然後是什麼問題? –

+0

請考慮編輯您的問題,向我們顯示您的輸入,輸出,代碼和錯誤消息。祝你好運。 – shellter

+0

你會考慮編輯你的原始問題來討論你想消除的模式和你想保留的模式嗎? sed是一個有趣的工具,並且可能有其他方法可以解決您的問題。 – octopusgrabbus

回答

1

以下sed命令可能會消除所有文本,但是您想要的。

sed 's/^39;,bugs.pr~%3D~'//p;d' file