samson4747 |
|
Темы:
33
Сообщения:
534
Участник с: 23 февраля 2012
|
Ошибка оказывается в другом. Со мной на 85% не дружит Midnight Commander: ; ; ; ; ; . Имена файлов и каталогов очень приличные оказались (без вредных символов): например:
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Вы уверены, что ваша карточка правильно смонтирована? Покажите вывод grep media /proc/mounts |
samson4747 |
|
Темы:
33
Сообщения:
534
Участник с: 23 февраля 2012
|
sdc это карточка мелкая в картридере sdd это флешка $ grep media /proc/mounts /dev/sda6 /media/bcb536f2-ef06-4838-ad5e-b48bb6960be0 ext4 rw,nosuid,nodev,relatime,data=ordered 0 0 /dev/sdc1 /run/media/nnikita/951C-3AB8 vfat rw,nosuid,nodev,relatime,uid=1000,gid=100,fmask=0022,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro 0 0 /dev/sdd1 /run/media/nnikita/EC69-3712 vfat rw,nosuid,nodev,relatime,uid=1000,gid=100,fmask=0022,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro 0 0 $ одна карточка другая флешка, но ни туда ни туда не залетают файлы... проблема в том, оказалось, что появились в именах странные символы: например На ЖФС залетело без проблем. Хотелось бы также на FAT32... Как побороть эти странные символы?
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
samson4747, это не совсем символы. Вы прочли на них шестнадцатеричные коды? Как я понимаю, 0A означает символ \n, переход на новую строку. Спрашивается, откуда у вас в именах файлов взялась такая жуть? Разумеется, в FAT нельзя писать спецсимволы в имена файлов, но их вообще нигде в имена файлов писать не следует, даже если ФС не запрещает. Кстати, сверхдлинные имена (особенно вложенные в такие же каталоги) тоже могут вызывать проблемы. |
samson4747 |
|
Темы:
33
Сообщения:
534
Участник с: 23 февраля 2012
|
Natrio, да это переход на новую строку, но откуда они взялись не знаю, либо скачал из библиотеки такой файл, либо когда переименовывал скопировал просто с названия книги вместе с переносом. Как побороть эти косяки? Буду очень признателен. Имена все, меньше 255 символов.
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
samson4747Переименовать пробовали? Буду очень признателен. Имена все, меньше 255 символовПо-отдельности да, а если полный путь с каталогами? Так что лучше не злоупотреблять. |
samson4747 |
|
Темы:
33
Сообщения:
534
Участник с: 23 февраля 2012
|
Переименовывать отдельные файлы могу, но их около 7 Гб всех файлов. Дерево каталогов возможно и даст 255 символов, могу сократить, но как убрать эти чертовские символы?
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
samson4747, ну ты команду find изучил? так вот пиши скриптик который найдет и переименует файлы которые содержат что либо кроме латинских символов, цифр и точки (грубо говоря) и всего делов то.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
samson4747 |
|
Темы:
33
Сообщения:
534
Участник с: 23 февраля 2012
|
Найти например смогу их, а вот переименовать не понял как. Нужно нечто такое, как мне друг подсказал.
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
nafanjaНу, это было бы слишком жестоко. Без русских букв там ничего не останется. |