Не синхронизировать файлы во время выполнения Matlab в Dropbox (Linux)

Я сильный пользователь Dropbox. Я обычно захожу (через SSH) на мою Linux-машину и использую Matlab в папке Dropbox, которая автоматически синхронизирует все. Однако в данный момент мой код генерирует много огромных файлов .mat, которые я не хочу синхронизировать между двумя моими машинами.

Можно этого избежать? Нужна ли мне команда Matlab, команда терминала, скрипт bash?

2 ответа

Решение

Если это работает для вас, вы можете временно приостановить синхронизацию Dropbox и включить ее после завершения работы с этим сценарием Python. Это работает только для Dropbox 0.7.x и 0.8.x, хотя.

Кроме того, на этой веб-странице есть множество аддонов Dropbox для нескольких языков программирования и платформ.

Более того, с помощью этого метода вы можете вызывать скрипты Python из Matlab.

Я бы порекомендовал такую ​​настройку:

  1. Одна папка для вещей, которые нужно синхронизировать, давайте называть это
  2. Одна папка для вещей, которые не нужно синхронизировать, давайте называть это исключить

Обычно вы можете просто работать в папке "include", но когда у вас есть несколько файлов для сохранения, просто установите их путь сохранения в каталог "exclude".

Пример:

filePath = fullfile('C','myBigFile.mat')
save(filePath,'myBigVariable')
Другие вопросы по тегам