我在SED一個小問題旁的開始,我想替換以下行:桑達更換符合空間&#字符varriable substituation
space here#Include "/usr/local/apache/conf/userdata/std/2/varr1/var2/*.conf"
或
space here# Include "/usr/local/apache/conf/userdata/std/2/varr1/varr2/*.conf"
(注意空格之後#)
以下
Include "/usr/local/apache/conf/userdata/std/2/varr1/varr2/*.conf"
下面的代碼工作,本着不與空間開始:
sed -i "s/# Include \"\/usr\/local\/apache\/conf\/userdata\/std\/2\/$varr1\/$varr2\/\*.conf\"/Include \"\/usr\/local\/apache\/conf\/userdata\/std\/2\/$varr1\/$varr2\/\*.conf\"/" file.name
任何幫助將不勝感激, 感謝所有
? OP可以有許多不同的_Includes_,他說他只想替換2條路徑。 –
OP是什麼時候說的? – perreal
超現實,非常感謝,這個作品對我很好 –