문자열 끝에 숫자가 있는 줄을 삭제하고 싶습니다.
입력 예:
example123
example
example12
example43
예상 출력:
example
답변1
수행하는 방법은 매우 간단합니다.
awk '/[^0-9]$/ { print }' inputfile
또는 빈 줄을 유지하려면
awk '! /[0-9]$/ { print }' inputfile
답변2
또는 귀하도 관심이 있는 경우 도움이 될 수 있는 grep
몇 가지 간단한 단계를 참조하세요 grep
.
grep -v '[0-9]$' Input_file
답변3
sed -e '/[0-9]$/d' input-file.txt