일요일에 생성된 파일 나열

일요일에 생성된 파일 나열

일요일이나 월요일에 생성된 모든 파일을 어떻게 나열/찾나요?

날짜 매개변수를 사용하여 어떻게 표시할 수 있나요?

그것은 다음과 같습니다:

ls -f date + %a

또는

find -type f | date +%A

또는

find -type f -mtime -6

답변1

이 같은?

find -type f -printf '%Ta\t%p\n' | egrep "^(Sun|Mon)" | cut -f 2-

이는 파일 생성 시간이 아닌 파일의 마지막 수정 시간을 사용한다는 점에 유의하세요(내가 아는 한 어디에도 저장되지 않음).

답변2

*nix 운영 체제에서는 파일 생성 날짜를 얻을 수 없습니다. mtime은 마지막으로 수정된 시간을 제공하고 atime은 마지막 액세스 시간을 제공합니다. 하지만 파일 생성 시간을 알 수 있는 방법이 없습니다.

생성 시간이 필요한 경우 직접 파일에 저장해야 합니다.

관련 정보