목표 교체 : 명령문의 모든 인스턴스를 찾기 위해 스크립트를 작성을 "X = X + 1"그리고 "X ++"찾기 및 파일 내에서
내 아이디어로 변경한다 : 나는 갈 루프를 사용하는 것이 파일의 각 행을 통해. 그럼 난의 모든 인스턴스를 대체 할 나오지 명령을 사용 "X = X + 1" "X ++"
for line in filename do
sed -i /s/"*=*+1"/replacement/g
내가 적절한 코드로이를 설정하는 방법을 알아 내려고하는 데 문제가 있어요와. 해당 결과를 생산하는 것보다도 효율적
sed -i 's/x=x+1/x++/g' someFile.c
:
sed 's/x=x+1/x++/g' someFile.c > someFileNew.c; mv someFileNew.c someFile.c