LINUX.ORG.RU

Re: bash и "нестандартные" имена файлов

touch "--file" - оно?

Shaman007 ★★★★★ ()

Re: bash и "нестандартные" имена файлов

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

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 ★★★★★ ()

Re: bash и "нестандартные" имена файлов

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

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

anonymous ()
Ответ на: Re: bash и "нестандартные" имена файлов от anonymous

Re: bash и "нестандартные" имена файлов

>Например помоему можно так: \-\-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 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.