【发布时间】:2014-01-30 11:28:34
【问题描述】:
我需要用文件中的另一个字符串替换一个字符串。
我有下面一行一个文件。
tibco.env.LD_LIBRARY_PATH %TPCL_HOME%/lib/httpclient_3.0:%TPC
L_HOME%/lib:%RV_HOME%/lib:%TRA_HOME%/icjava/6.2/lib:%LD_LIBRARY_PATH%
我需要将“tibco.env.LD_LIBRARY_PATH”替换为 "tibco.env.LD_LIBRARY_PATH %RV_HOME%/lib/64:"
最后一行应该是
tibco.env.LD_LIBRARY_PATH %RV_HOME%/lib/64:%TPCL_HOME%/lib/httpclient_3.0:%TPC
L_HOME%/lib:%RV_HOME%/lib:%TRA_HOME%/icjava/6.2/lib:%LD_LIBRARY_PATH%
我尝试使用以下命令,但出现错误 sed: -e expression #1, char 66: unknown option to `s'
sed -i s/"tibco.env.LD_LIBRARY_PATH "/"tibco.env.LD_LIBRARY_PATH %RV_HOME%/lib/64:"/ bwengine.tra
谁能帮忙解决这个问题。
【问题讨论】: