2014-12-02 2 views
-1

파일에 많은 수의 편집 내용을 병렬로 적용하려고합니다. 그것은 sed 패턴 공간을 통과 할 때처럼 수정 된 라인을 수정하기 위해 후속 편집 명령을 원하지 않습니다.순차적이 아닌 병렬로 편집 실행

팁이 있습니까?

+0

[최소한의 완전하고 검증 가능한 예제를 만드는 방법] (http://stackoverflow.com/help/mcve)을 참조하십시오. – Cyrus

+0

무엇을 시도 했습니까? sed 맨 페이지를 보셨습니까? 'awk' 나 perl/python/ruby ​​/ 등을 사용하는 것에 대해 생각해 봤습니까? 대신에? –

답변

2

당신 (GNU이 나오지도)에 대한이 작동 될 수 있습니다

sed 's/fred/wilma/g;t;s/wilma/betty/g' file 

를 사용하여 대체 그 줄에 추가 대체를 방지하는 방법으로 자리를 차지한다는 사실. 대체가 성공하면 t 명령이 실패합니다.