![sed를 사용하여 파일 정리 [닫기]](https://linux55.com/image/186623/sed%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8C%8C%EC%9D%BC%20%EC%A0%95%EB%A6%AC%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
나는 "saved"라는 단어 앞의 모든 줄을 삭제하여 백업을 정리하기 위해 sed를 사용하고 있습니다. 이것은 잘 작동합니다:
sed '1,/Saved/d' filename_20210112_184230 > filename_20210112_184230_sanitized
내 문제는 각 파일의 "파일 이름"의 첫 번째 부분은 고정된 값이지만 이름의 나머지 부분은 날짜와 시간으로 구성된 동적 값이라는 것입니다. 두 가지 질문이 있습니다.
- "filename"으로 시작하는 모든 항목과 일치하도록 내 명령문에 와일드카드를 사용하는 방법이 있습니까?
- 새 파일이 있으면 생성을 생략하는 방법이 있습니까?
미리 감사드립니다