0
我有下面的示例文件SED + AWK +覈實線在文件
/etc/sysconfig/network/script.sh = -exe $Builder
run_installation 123 44 556 4 = run_installation arg1 arg2 arg3 948
EXE=somthing
EXE somthing
我有三個問題(我寫bash腳本)
- 如何通過awk或者sed如果字符串驗證在「=」字符後面存在「-exe」
如何通過sed或awk驗證字符串run_installation是否存在於行的第一行(行中的第一個字符)和「=」字符後面,如下例所示(文件)
在文件中的字符串EXE可以是 「EXE」 或 「EXE =」,如何通過sed的EXE或EXE刪除=
我做的:
sed s'/EXE//g' | sed s'/EXE=//g'
,但它不是好方法在我的bash腳本中做
•我需要三個不同的答案!
利迪婭
對不起它應該有三個答案,不是一個答案 – lidia 2010-07-22 07:17:38
所有的情況下你能請編輯再爲不同三個答案 – lidia 2010-07-22 07:19:40
3回答?我不明白。所有的條件都可以通過一個awk過程完成。通過示例輸入和輸出樣本來定義和清楚地說明你想要做什麼。 – ghostdog74 2010-07-22 07:25:47