준비 디렉터리에 있는 모든 파일의 날짜를 주기적으로 업데이트합니다.

준비 디렉터리에 있는 모든 파일의 날짜를 주기적으로 업데이트합니다.

저는 2주 후에 파일을 삭제하는 공유 Linux 서버를 사용하고 있습니다. 모든 디렉토리와 파일(기본적으로 임시 디렉토리에 있는 모든 항목)의 날짜를 현재 날짜로 업데이트하는 스크립트를 작성하고 로그인할 때마다 스크립트를 실행하도록 .bashrc를 설정하고 싶습니다. 그러나 저는 bash 및 python 스크립팅을 처음 접했기 때문에 어디서부터 시작해야 할지 모르겠습니다. 도움을 주시면 감사하겠습니다. 추가 정보가 필요한 경우 알려주시기 바랍니다.

감사합니다!

답변1

간단히 다음을 수행할 수 있습니다.

find scratch_dir -exec touch {} +

한 번에 가장 가능한 일치 항목을 실행하는 데 사용되거나 find구현이 이를 처리할 수 없는 경우 +:

find scratch_dir -exec touch {} \;

각 게임마다 개별적으로 이 작업을 수행합니다.

~/.profile쉘/배포판에 따라 이를 파일에 추가할 수 있습니다 .

관련 정보