Я написал скрипт для запуска идеи intellij с использованием псевдонима и поместил его в файл .bashrc
.
function idea {
sh /opt/idea-IU-135.909/bin/idea.sh
}
Я пытаюсь запустить его через терминал и получить следующее сообщение
rm: missing operand
Try `rm --help' for more information.
Что я делаю не так?
Если мое предположение верно в Вашем сценарии, можно пытаться удалить папку или файл, имя которого содержит некоторый специальный символ. например, -myFile
В этом случае необходимо отредактировать ту строку в сценарии. Существует две опции использовать rm
в этом сценарии.
1. Используйте - который показывает конец флагов опции
rm -- -myFile
2. Используйте полный путь
rm /home/you/directory/-r
или из того же каталога:
rm ./-r