Есть ли какие-либо недопустимые символы для ext3 имени файла?

Если Вы находитесь на своем сервере, Вы могли бы отключить Повышенную безопасность Internet Explorer. Это прибывает, включил на Server 2008 по умолчанию. Проверьте эту ссылку на то, как отключить ее от Добавить/Удалить Windows features

9
задан 1 December 2010 в 23:16
2 ответа

Просто те два.

От страницы Википедии на ext3:

Допустимые символы в именах файлов - Все байты кроме ПУСТОГО УКАЗАТЕЛЯ и '/'

9
ответ дан 2 December 2019 в 22:30

/ seems to be allowed, at least on ext3 (supposedly in all, ext, ext2 & ext3 at least, likely also ext4) - just try this:

f='test/file'; echo "Test: '${f}'"
for c in touch ll rm ;do
eval "${c} '${f}'"
done

That will create "test/file", surprised me too... It will create it, show it with ls command and finally remove it with rm

You can type it on one line in bash:

$ f='test/file';for c in touch ll rm ;do eval "${c} '${f}'";done

So / seems to be (bizerrely) allowed in filenames - probably many tools can get confused with such though...

3
ответ дан 2 December 2019 в 22:30

Теги

Похожие вопросы