LINUX.ORG.RU

А как твой баш с файлами работает

P.S.
man rm
To remove a file whose name starts with a `-', 
for example `-foo',  use one of these commands:
              rm -- -foo
              rm ./-foo
man "Другие утилиты"

sdio ★★★★★
()
Ответ на: комментарий от sdio

Черт, я это знал, но забыл :)

seiken ★★★★★
() автор топика

Читай доки по шелу, на предмет экранирования символов...
Например помоему можно так: \-\-file

p.s: ковычки - это тоже экранирование

anonymous
()
Ответ на: комментарий от anonymous

>Например помоему можно так: \-\-file
Неа, так как раз не прокатит. Правильный вариант с --.
Из man bash:
"A -- signals the end of options and disables further option
processing. Any arguments after the -- are treated as file-
names and arguments. An argument of - is equivalent to --."

seiken ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.