标签: bash
我不熟悉bash,但我想创建一个别名来删除以某个字符串开头的所有文件。这是我在.bashrc中的内容:
.bashrc
alias myrm="rm $1*"
但这似乎不能正常工作......我错过了什么?
答案 0 :(得分:1)
别名不能使用参数。改为使用函数:
["", "22", "14", "18"]
引用Bash Reference Manual:
在替换文本中没有使用参数的机制,就像在csh中一样。如果需要参数,则应使用shell函数。