파일 어딘가에 특정 문자가 포함된 모든 줄 찾기

파일 어딘가에 특정 문자가 포함된 모든 줄 찾기

grep정규식 패턴을 사용하여 줄 시작 부분의 세 번째 문자가 "a"인 모든 단어를 일치시키고 리디렉션을 사용하여 저장해야 하는 실험실 문제가 있습니다 . 어떻게 해야 하나요?

답변1

@rahmu가 제안한 솔루션은 낮은 위치를 찾는다면 간단하지만, 글리프 25를 찾는다면 어떨까요? 25점을 입력하시겠습니까?

이 경우 다음과 같은 해결 방법을 채택할 수 있습니다. 그리고grep

grep '^.\{24\}a' input >output

그리고awk

awk -F '' '$25 == "a"' input >output

답변2

귀하의 질문에 대한 답변은 다음과 같습니다.

grep -e "^..a" < input > savefile

관련 정보