일치하는 패턴(sed/awk 등)이 있는 열의 단일 행 삭제 부분

일치하는 패턴(sed/awk 등)이 있는 열의 단일 행 삭제 부분

매우 흔한 질문이지만 빠르고 효율적으로 해결할 수 있는 가장 쉬운 방법을 찾고 있습니다.
아래와 같이 줄이 많은 파일이 있습니다.

  451267 sample1.txt  
  157444 sample2.txt  
  134864 sample2.txt

파일(동일 또는 새)이 다음과 같은 결과를 원합니다.

  451267 sample1   
  157444 sample2  
  134864 sample2

답변1

가장 쉬운 방법은 sed를 사용하는 것이라고 생각합니다.

sed 's/.txt//g' file

이 명령은 ".txt" 패턴을 아무것도 바꾸지 않습니다.

관련 정보