디렉토리를 복사하고 공유 홈 디렉토리에서 내용을 뱉어 버렸습니다. 이 모든 파일을 삭제하고 싶습니다. 그것들은 모두 공유 디렉토리에서 동시에 "생성"되었으므로 어떻게 이러한 파일을 필터링 할 수 있습니까? 하나씩가는 것은 실현 가능하지 않습니다. 우분투에서 일종의 "time created"매개 변수와 함께 rm 명령을 사용하여 한 명령에서 어떻게 제거 할 수 있습니까?파일을 만든 시간을 기준으로 파일을 제거하려면 어떻게해야합니까?
rm -vi `ls -lh | sed -n '/Oct 18/p' | awk '{print $9}'`
당신은 당신이 원하는 무엇이든 할 나오지에서 식을 변경할 수 있습니다
'ls'명령에 매개 변수가 없습니다. '-l' 매개 변수? –
ls -l 명령은 작성 시간을 인쇄하지 않습니다. 6, 7 및 8 열은 파일에 마지막으로 변경된 날짜와 시간을 인쇄합니다. – User42