Пробелы в именах файлов (как работать с ними из командной строки?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Sergey T
Сообщения: 250
ОС: Debian

Пробелы в именах файлов

Сообщение Sergey T »

Недавно я обратил внимание на такую вещь:
некоторые скачаные с интернета файлы содержат в своих именах казалось бы недопустимые символы: пробелы, знаки вопроса и т.п.
При этом с такими файлами в разных там командерах можно работать. При групповых операциях, когда вместо имени файла ставится просто звёздочка тоже проблем не возникает. А вот когда пробую с ними что-то делать из командной строки с каждым по отдельности - начинается ругань.
Почему так? И как с этим справиться?
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Пробелы в именах файлов

Сообщение vg2.0 »

Там кажется нужно ставить \.
Просто напиши начало файла и нажми <Tab> и сам все увидишь.
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Аватара пользователя
Sergey T
Сообщения: 250
ОС: Debian

Re: Пробелы в именах файлов

Сообщение Sergey T »

vg2.0
Точняк! Огромное тебе спасибо :) Получилось.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Пробелы в именах файлов

Сообщение t.t »

(vg2.0 @ Jan 8 2006, в 07:12) писал(а):нужно ставить \
Либо закавычить имя, содержащее такие символы.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали: