标签: linux bash
alias bp="cat $@ > $@.BACK"
我的第二个想法是:
alias bp="cp $@{,.BACK}"
所以我希望有一个备份文件的命令。 它不会引起任何错误,但它根本不起作用。
答案 0 :(得分:12)
别名纯粹是文字替代品。如果要使用或操作参数,则需要创建一个函数:
bp () { for file; do cp -i "$file" "$file".BACK done }