노트:이 질문은 이 Q&A에 대한 보충 자료입니다.주어진 범위에서 줄 길이를 "grep"하는 방법은 무엇입니까?
8자 미만, 63자 초과, 8자 이하, 63자 미만의 줄을 찾으려면 어떻게 해야 합니까?
따라서 허용되는 문자 수는 다음과 같습니다.
7 6 5 4 3 2 1 0
...그리고...
64 65 66 67 ...
답변1
grep -xv '.\{8,63\}' <input >output
grep
스위치 -x
표현전반적으로일치 - 즉, 일치하는 패턴은 처음부터 끝까지 줄을 정의해야 합니다. 행위...
grep -x pattern
...일반적으로 다음과 같습니다...
grep ^pattern$
grep
스위치 -v
는 행 선택에 대한 모드의 영향을 제거합니다. 보통 해...
grep pattern
...패턴과 일치하는 행만 선택하지만, -v
음수 패턴의 경우 패턴과 일치하는 행만 선택합니다.아니요매치가 선택되었습니다.
...그래서...
grep -xv '.\{8,63\}'
...처음부터 끝까지 8~63자를 포함하는 모든 줄과 일치하는 반면, -v
음수 선택은 grep
다른 모든 내용을 인쇄합니다.