명령 줄을 사용하여 파일을 임시로 삭제하려면 어떻게합니까?


2

별칭을 시도했습니다. rmrm='mv $1 /tmp/' 아무 소용이 없습니다.

명령 줄을 사용하여 파일을 임시로 삭제하는 방법은 무엇입니까?

나는 rm 명령과 함께 mv ~에 명령하다 삭제하지 마라. 내 파일 및 쓰레기를 만드십시오. 바탕 화면에서 휴지통 아이콘을 사용하고있는 것과 같은 명령 줄을 사용하십시오.


"임시 삭제"는 모순입니다. 당신이하고 싶은 것을 설명해 주시겠습니까?
iglvzx

1
나는 내 질문을 고쳤다. 제거 대신 파일을 이동하고 싶습니다. 나는 커맨드 라인에 쓰레기를 갖고 싶다.
Bytemain

답변:


3

너의 질문은 여기에 대답했다. . 요약하자면;

  • 에 대한 별칭 추가 rm 시스템의 다른 스크립트 (및 / 또는 사용자)가 기본 동작에 의존하기 때문에 나쁜 형식입니다.
  • 다른 컴퓨터로 전환하면 사용할 수 있습니다. rm 야생 포기와 함께
  • 대신 다음과 같이 자신의 명령에 대한 별칭을 만듭니다. del

이것을하기 위해;

alias del 'mv -i $1 /tmp'

그만큼 -i 플래그는 같은 이름의 파일이 이미 휴지통에 존재할 경우 경고 메시지를 표시하므로 기존 휴지통 파일을 잃어 버리지 않습니다.

그리고 셸을 열 때마다 별칭이 시작되기를 원할 것입니다. 시스템에 따라 명령을 넣을 수도 있습니다. ~/.bashrc

어떤 사람들은 $1 작동하지 않으며, 그 경우에 도움이 될 링크가있는 스레드에 제안 된 스크립트가 있습니다.

희망은 도움이 Logged

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.