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