"rm"을 "mv ~/.trash" 및 기타 명령으로 변경하는 방법

"rm"을 "mv ~/.trash" 및 기타 명령으로 변경하는 방법

rm을 좋아하는데 실수를 자주 해서 실수로 삭제해서 그런 걸 하고 싶어요.mv .trash

~하도록 하다

 rm file 

동일한

 mv file ~/.trash

또한 ~/.trash 폴더도 정기적으로 비우고 싶은데 rm을 다음과 같이 설정하면 mv~/.trash 폴더를 어떻게 비울 수 있습니까?

감사해요

답변1

다음과 같은 간단한 스크립트를 작성하십시오 move_to_trash.sh.

#!/bin/sh

mv "$@" ~/.trash

그런 다음 셸 구성 파일(예 ~/.bashrc: )에 추가합니다.

alias rm <path to script>/move_to_trash.sh

정기적으로 휴지통을 비우려면 cronjob을 구성하면 됩니다. 예를 보려면 이 튜토리얼을 확인하세요.http://www.ubuntututorials.com/use-crontab-ubuntu/.

답변2

별칭을 사용해야 합니다. 예를 들어:alias rm 'mv \!* ~/.trash'

그러나 내장 명령에 별칭을 사용하면 문제가 발생할 수 있습니다. 따라서 별칭을 호출하는 대신 일반 작업을 계속 사용할 수 있도록 rm별칭을 호출하겠습니다 .delrm

관련 정보