![디렉토리의 모든 파일에 대해 sed 실행](https://linux55.com/image/180918/%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EC%9D%98%20%EB%AA%A8%EB%93%A0%20%ED%8C%8C%EC%9D%BC%EC%97%90%20%EB%8C%80%ED%95%B4%20sed%20%EC%8B%A4%ED%96%89.png)
디렉토리의 경로를 가져오는 데 사용 하고 수정된 디렉토리의 모든 파일을 편집하는 find
데 사용하고 싶습니다.sed
n days
나는 이것을 실행합니다
find "$path" -type f -mtime +$days -exec sed -i.bak -E -f redact.sed {} \;
:
$path
: 현재 디렉터리의 경로입니다.
$days
수정 사항이 누락된 이후 경과된 일수입니다.
이게 무슨 문제야? 좀 더 구체적으로 말하자면, redact.sed
디렉터리의 모든 파일을 실행하게 하려면 마지막에 무엇을 추가해야 할지 모르겠습니다 .