8P by xguru 12시간전 | ★ favorite | 댓글 2개
  • macOS의 기본 rm 명령어를 안전하게 감싸는 셸 별칭(alias) 으로, 실수로 중요한 파일을 삭제하는 상황을 방지
  • 기본 rm 대신 파일을 휴지통(Trash) 으로 이동시키는 방식으로 별도 의존성 없이 순수 셸 스크립트로 작성
  • 완전 삭제를 원할 경우 rm --rm 또는 /bin/rm을 직접 호출하면 됨
  • 추가 명령어 제공
    • rm --list-trash: 휴지통 내용 목록 확인
    • rm --empty-trash: 휴지통 비우기
    • rm --show-trash-path: 휴지통 경로 표시
  • 삭제 된 파일은 ~/.local/share/Trash 또는 /.Trash-$(id -u) 에 보관되며, 재부팅 후에도 안전하게 복원 가능함
  • curl로 간단히 설치가능
    curl -fsSL https://raw.githubusercontent.com/zdk/rm-safely/main/rm-safely | bash -s install  
    

윈도우에서는 안되는 것 같네요. ㅠㅠ

누구나 비슷한 생각을 하는 것 같네요.
https://github.com/wicksome/trash-cli