Доступ к сетевому местоположению на домене

Переименование симлинков

Один из подходов к работе с именами файлов со специальными символами - в качестве первых символов или в другом месте имени файла - это переименование на более простые имена.

Это может быть использовано, даже если вам необходимо сохранить оригинальные имена файлов: Переименовать копию имени файла.
Это может быть сделано путем копирования файлов, а также создания симлинков или жестких ссылок на файлы и их переименования. cp создает симлинки вместо копий с опцией -s (-l для жестких ссылок).

Используйте "detox" для очистки имен

Для переименования для очистки имен файлов можно использовать detox ; он переименовывает файлы для очистки имен файлов в соответствии с различными правилами, определенными в файле detoxrc . По умолчанию символы UTF8 просто удаляются; с опцией -s utf_8-only они заменяются на _:

$ touch '♫ 漢字カ' ♫foo
$ ls -1
♫foo
♫ 漢字カ
$ detox -s utf_8-only * 
$ ls -1                
_ ___
_foo


"detox" на симлинках

в сочетании с работой с симлинками, как описано выше:

$ mkdir orig
$ cd orig 
$ touch '♫ 漢字カ' ♫foo
$ cd ..
$ mkdir clean
$ cd clean 
$ cp -s ../orig/* .
$ ll               
lrwxrwxrwx 1 14 Oct  8 05:52 ♫foo -> ../orig/♫foo
lrwxrwxrwx 1 21 Oct  8 05:52 ♫\ 漢字カ -> ../orig/♫\ 漢字カ
$ ls -1
♫foo
♫ 漢字カ
$ detox --special -s utf_8-only *
$ ll                                
lrwxrwxrwx 1 21 Oct  8 05:52 _\ ___ -> ../orig/♫\ 漢字カ
lrwxrwxrwx 1 14 Oct  8 05:52 _foo -> ../orig/♫foo
0
14.04.2019, 12:02
1 ответ

Фактически, организация доменов и поддоменов, а также организация файловой системы компьютера, который вы используете, полностью декоррелированы. По-видимому, ваши системные администраторы выбрали каталог с именем cs в корне файловой системы, но это не имеет ничего общего с вашей сетью, за исключением того, что это хороший способ запомнить его.

Вам нужно будет спросить людей в вашем университете, ответственных за систему / сеть, где находятся файлы, которые вы ищете.

2
28.01.2020, 02:37

Теги

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