Ваша попытка rm -- "&& !!"
не удалась, поскольку расширение истории заменило !!
ранее выполненной командой.Вы можете избежать этого, указав имя файла в одинарных кавычках, поскольку вам не нужно расширять содержимое:
rm -- '&& !!'
Расширение истории приводило меня в замешательство чаще, чем мне нравилось, и я никогда не нашел применениядля функции, поэтому я решил отключить ее, добавив set +H
к моему .bashrc
.