Jungledisk: вызвать кеширование директории / файлов

393
Mark

Я пытаюсь заставить структуру каталогов, хранящуюся в JungleDisk (под управлением OSX), вытянуть в локальный кеш. Когда я пытаюсь использовать командную строку, каталоги, которых еще нет в отчете о кеше, называются «Нет такого файла или каталога», поэтому не похоже, что я могу использовать скрипт «find» из командной строки, чтобы JungleDisk мог вытащить файл в кеш.

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

У кого-нибудь есть идеи?

0

1 ответ на вопрос

0
Mark

Итак, это кажется зависимым от OSX, поэтому я не знаю, насколько хорошо это будет работать на других системах.

В окне поиска щелкните правой кнопкой мыши корень структуры каталогов, которую вы хотите кэшировать, и выберите «Получить информацию». Это приведет к тому, что вся информация «метаданных» о каждом файле и каталоге будет перенесена в кеш, чтобы работала командная строка (ls, find и т. Д.).

Оттуда вы можете запустить:

for i in `find .`; do md5 "$i"; done 

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