這裏只介紹當前用戶全局別名設置,不討論只在用戶當前終端作用的別名設置。
首先在任意目錄下新建一個腳本文件,建議在當前用戶home目錄下建立一個腳本文件,也就是 cd ~ 的目錄下面。
具體步驟如下:
創建saferm.sh文件並賦予當前用戶執行權限。
touch saferm.sh;chmod u +x saferm.sh;
編輯saferm.sh 腳本文件,內容如下:
#!/bin/bash
saferm(){
cp $@ ~/backup;
rm $@;
}
saferm $@;
將別名應用與當前用戶全局設置
編輯用戶home目錄下.bashrc (使用 ll -a 顯示全部文件) 內容如下:
alias rm='bash ~/saferm.sh $@';
source .bashrc是配置立即生效。
使用rm 測試文件全名 測試結果,如果沒有打印異常信息,並且在~/backup下有刪除的文件,則說明別名設置成功。