grep -- abc *
Как упоминал steeldriver1, в моей системе действительно есть файл с именем -.slice в этом каталоге.
Это приводит к неожиданному поведению, поскольку Linux обрабатывает такие символы как команды.
Например, mv - * tab * не завершает имя файла автоматически, а mv - '- * tab * делает.
Я понял это, прочитав эту страницу, которая хорошо это объясняет. http://www.cyberciti.biz/faq/linuxunix-move-file-starting-with-a-dash/
Прошло много времени, но я думаю, ты хочешь
setboot -m on
согласно этому документу службы поддержки hp .