긴 텍스트 파일의 여러 위치에서 단어 제거

긴 텍스트 파일의 여러 위치에서 단어 제거

다음과 같은 형식의 여러 줄이 포함된 파일이 있다고 가정해 보겠습니다.

date time name some stuff

매번 동일한 "name"을 제외하고 모든 줄은 다를 수 있으며 모든 줄에서 "name"을 제거하고 싶습니다. 이를 달성하기 위해 짧은 bash 스크립트를 작성할 수 있습니까?

답변1

왜 간단하지 않습니까?

sed 's/name//' file

?

답변2

Giles의 답변은 작동하지만 name표준 출력에서만 제거됩니다. name파일 자체에서 삭제 하려면 다음을 수행해야 합니다.

sed -i 's/name//' file

관련 정보