sed를 실행하여 Windows에서 일부 대체 작업을 수행했는데 자동으로 줄 끝이 Unix (\ n)로 변환된다는 것을 알았습니다. sed에게 Windows 줄 끝 (\ r \ n)을 사용하도록 지시하거나 파일에서 줄 끝을 보존하는 것이 더 나은 옵션이 있습니까?
참고 : 저는 unxutils에서 sed를 사용합니다 : http://unxutils.sourceforge.net/
LC_ALL=C perl -i -e 'binmode $STDIN;undef $/;$_=<>;s|http://911coned.com|https://911coned.com|gm;print' education.html
git diff
프로그램 에서 버그를 발견했습니다 .