【发布时间】:2015-10-25 04:53:33
【问题描述】:
我想换这个
#!/usr/bin/env bash
有了这个
#!/bin/bash
我尝试了两种方法
方法一
original_str="#!/usr/bin/env bash"
replace_str="#!/bin/bash"
sed s~${original_str}~${replace_str}~ filename
方法二
line=`grep -n "/usr/bin" filename`
awk NR==${line} {sub("#!/usr/bin/env bash"," #!/bin/bash")}
但它们都不起作用。
【问题讨论】:
-
“不工作”从来都不是一个足够好的问题描述。请更具体(解释究竟发生了什么并显示错误消息)。