【发布时间】:2010-07-22 15:29:32
【问题描述】:
我有以下示例文件
/etc/sysconfig/network/script.sh = -exe $Builder
run_installation 123 44 556 4 = run_installation arg1 arg2 arg3 948
EXE=somthing
EXE somthing
我有三个问题(我写 bash 脚本)
- 如何通过 sed 或 awk 验证字符串“-exe”是否存在于“=”字符之后
-
如何通过 sed 或 awk 验证字符串 run_installation 是否存在于行首(行中的第一个单词)和“=”字符之后,如下例(文件)
-
文件中的字符串 EXE 可以是 "EXE" 也可以是 "EXE=" ,如何通过 sed 删除 EXE 或 EXE=
我愿意:
sed s'/EXE//g' | sed s'/EXE=//g'但在我的 bash 脚本中这样做并不是很好的方式
• 我需要三个不同的答案!
莉迪亚
【问题讨论】:
标签: sed