alias rm='cp $@ ~/backup && rm $@'有误

作者: wuqinghan 2014-12-31 15:56:39
《Linux Shell脚本攻略(第2版)》使用别名先保留备份
再删除的别名是:alias rm='cp $@ ~/backup && rm $@'
但是自己验证后出现错误:
[root@qinghanw chapter1]# rm test
cp: missing destination file operand after `/root/backup'
Try `cp --help' for more information.
后来反复琢磨,如果用别名完整命令是:cp $@ ~/backup && rm $@ test
当让会出现错误,请问如果要先保留再删除应该怎么命名别名。。。。。。
求大婶指导

相关资讯