파일을 사용하여 여러 단어를 바꾸려고합니다. sed -i #expression1 #expression2
파일
Something 123 item1
Something 456 item2
Something 768 item3
Something 353 item4
출력 (원함)
anything 123 stuff1
anything 456 stuff2
anything 768 stuff3
anything 353 stuff4
트라이 아웃
sed -i
2 번 사용하여 다음과 같은 결과를 얻을 수 있습니다 .
sed -i 's/Some/any/g' file
sed -i 's/item/stuff/g' file
이것을 단일 위치 내 명령으로 만들 수 있습니까?
sed -i 's/Some/any/g' -i 's/item/stuff/g' file
위의 코드를 시도 s/item/stuff/g
하면 파일로 사용하여 작업 해보십시오.
sed - i 's/Some\(.*\)item/any\1stuff/' file