Псевдоним рм, как я также псевдоним судо рм

Я связал rm с echo use del or full path to rm, чтобы спасти себя от случайного rm (только что потерял $HOME для него).

Но sudo rm все еще использует /bin/rm. Как я могу использовать псевдоним для печати того же сообщения?

PS: del является псевдонимом trash-put

2
задан 9 February 2014 в 23:27

1 ответ

Вы можете установить собственную версию rm в / usr / local / bin, которая ищется перед / usr / bin, где rm .

Создайте файл 'sudo nano / usr / local / bin / rm' со следующим содержимым:

#!/bin/bash
echo use del of full path to rm 

Не забудьте сделать его исполняемым

sudo chmod +x /usr/local/bin/rm

РЕДАКТИРОВАТЬ

Я не считаю хорошей идеей изменить семантическое поведение «rm». Многие другие программы и скрипты используют rm и ожидают, что он будет вести себя нормально.

0
ответ дан 9 February 2014 в 23:27

Другие вопросы по тегам:

Похожие вопросы: