Я использовал CShell (csh), который позволяет создавать псевдоним, который принимает параметр. Обозначение было чем-то вроде
alias junk="mv \\!* ~/.Trash"
В Bash это не работает. Учитывая, что Bash имеет множество полезных функций, я бы предположил, что этот был реализован, но мне интересно, как это сделать.