Bash에서 문자와 숫자가 포함된 열에서 숫자 제거

Bash에서 문자와 숫자가 포함된 열에서 숫자 제거

다음 입력 파일이 있습니다

H1
C1
C2
C3
H2
C4
.
.
.

문자만 포함하고 숫자는 포함하지 않는 다음 출력 형식을 얻고 싶습니다.

H
C
C
C
H
C
.
.
.

답변1

노력하다tr

tr -d '0-9' < file

tr -d모든 문자는 지정된 문자 세트(여기: )에서 제거됩니다 [0-9].

답변2

미리보기를 얻으 려면 sed:

sed 's/[[:digit:]]//g' file

또는

sed -i 's/[[:digit:]]//g' file

완료되면 파일 자체를 편집합니다.

관련 정보