я пытался использовать псевдоним Linux:
rm='cp $* ~/dustbin; rm $*'
но сообщалось об отсутствии операнда файла назначения после ~/dustbin, почему cp не распознал ~/dustbin как место назначения?
я пытался использовать псевдоним Linux:
rm='cp $* ~/dustbin; rm $*'
но сообщалось об отсутствии операнда файла назначения после ~/dustbin, почему cp не распознал ~/dustbin как место назначения?
Вы используете Bash? человек Баш:
There is no mechanism for using arguments in the replacement text. If
arguments are needed, a shell function should be used (see FUNCTIONS
below).
Используйте функцию, например:
rm() { cp $* ~/dustbin; /bin/rm $*; }