3
sed를 사용하여 두 문자열의 모든 발생을 깨끗하게 교환하십시오.
StringA와 StringB가 여러 번 포함 된 파일이 있다고 가정합니다. StringA의 모든 항목을 StringB로 바꾸고 (동시에) StringB의 모든 항목을 StringA로 바꾸고 싶습니다. 지금, 나는 같은 일을하고있다 cat file.txt | sed 's/StringB/StringC/g' | sed 's/StringA/StringB/g' | sed 's/StringC/StringA/g' 이 접근법의 문제점은 파일에서 StringC가 발생하지 않는다고 가정한다는 것입니다. 이것이 실제로 문제가되지는 않지만이 솔루션은 …
13
sed