sed
다음을 수행하는 스크립트를 작성하는 방법 :
old(a,b)
파일을 다음으로 교체해야 합니다.
new(b, 0, a)
a,b
문자, 공백, 숫자 및 다음 기호를 포함하는 문자열일 수 있습니다..
/
*
-
+
답변1
노력하다:
sed 's/old(\([-a-zA-Z 0-9./*+]*\),\([-a-zA-Z 0-9./*+]*\))/new(\2, 0, \1)/'
sed
다음을 수행하는 스크립트를 작성하는 방법 :
old(a,b)
파일을 다음으로 교체해야 합니다.
new(b, 0, a)
a,b
문자, 공백, 숫자 및 다음 기호를 포함하는 문자열일 수 있습니다..
/
*
-
+
노력하다:
sed 's/old(\([-a-zA-Z 0-9./*+]*\),\([-a-zA-Z 0-9./*+]*\))/new(\2, 0, \1)/'