정규식 도움말

정규식 도움말

좋아요, 이것은 거의 순수한 재해시입니다... 제가 이해하지 못하는 정보가 조금 있습니다.

원래 질문은 다음과 같습니다.sed 설명: sed '/./,$!d' 파일

다음이 포함됩니다.

sed '/./,$!d' file

한 가지를 제외하고 질문은 매우 잘 설명되어 있습니다. (그리고 연장을 요청하는 답변에 대해 논평할 평판이 없습니다.) 쉼표는 무엇을 의미합니까?

나는 이것이 낭비처럼 보인다는 것을 알고 있지만(완전히 새로운 질문) 아직 그것을 알아낼 수 없었습니다(정규식 문서! 하하).

답변1

sed의 쉼표는 주소 범위의 소위 주소를 구분합니다.

/./,$"한 문자가 포함된 줄부터 마지막 ​​줄까지"를 의미합니다.

관련 정보