최근에 변경된 파일을 확인하기 위해 디렉터리 경로를 명령줄 인수로 허용하려고 합니다. 올바르게 수행하고 있는지 확실하지 않습니다.
script=$scriptpath
find . "$scriptpath" / -user $USER -mtime -5
답변1
/
필요하지 않은 경로나 기타 경로를 삭제하세요 . 명령은 현재 디렉토리 및 의 내용을 검색합니다 .
.$scriptpath
/
답변2
scriptpath에 이름이 저장되어 있는 파일 이름을 검색하려면 -name
찾기 옵션을 사용해야 합니다.
find / -name "$scriptpath" -user $USER -mtime -5
전체 디스크를 검색하고 싶은 경우
find . -name "$scriptpath" -user $USER -mtime -5
현재 디렉토리에서 아래로 검색하려는 경우.
지난 6일 이내에 파일이 변경된 경우 파일이 제공됩니다( -time +5
그보다 오래된 파일이 필요한 경우 이 파일을 사용하십시오).
답변3
현재 디렉토리를 먼저 검색 한 .
다음 .find
$scriptpath