红联Linux门户
Linux帮助

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

发布时间:2014-12-31 15:56:39来源:红联作者:wuqinghan
《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
当让会出现错误,请问如果要先保留再删除应该怎么命名别名。。。。。。
求大婶指导
文章评论

共有 2 条评论

  1. 2005wind 于 2015-01-15 11:43:05发表:

    提示是没有目的文件夹 懂了吗? 要不先
    mkdir -p ~/backup

  2. ljw4010@sina.cn 于 2015-01-14 09:46:14发表:

    做任务中……