다음은 Mac OS에서 sed 명령을 사용하는 텍스트입니다.sed 사용 : 예상 컨텍스트 주소
$ cat pets.txt
This is my cat
my cat's name is betty
This is your dog
your dog's name is frank
This is your fish
your fish's name is george
This is my goat
my goat's name is adam
나는 실행하면
$ sed '/dog/,+3s/^/# /g' pets.txt
그것은 보여 (BSD가 나오지도) 오류 : 그것이 뭐가 잘못
sed: 1: "/dog/,+3s/^/# /g": expected context address
? gsed(GNU sed)
을 사용하면 잘 작동합니다.
나는 정기적으로 확장하여 선호를 특급 나는 펄 정규 표현식을 항상 사용하기 때문에. 완벽한 설명에 감사드립니다. – lutaoact