Можно использовать -u
или --update
для игнорирования файлов, которые являются более новыми на получателе это предотвратит его синхронизирующий все файлы, которые являются тем же. Вы могли также использовать --size-only
опция, но это могло бы пропустить изменения, если бы размер файла остался постоянным.
Сначала вы необходимо экранировать первую строку (вторая строка как путь НЕ требует экранирования) var1 = "переменная" Во-вторых, в синтаксисе не должно быть пробелов. var2 = / this / is / path / to / foo
Не имея полной картины, трудно понять, что вы пытаетесь сделать, но похоже, что вы используете сценарий оболочки для назначения некоторых переменных среды перед вызовом python. Вам нужно поместить "#! / Bin / bash" (или любую другую оболочку, которую вы хотите) в верхней части вашего файла, как упоминалось другими. Запуск "/ bin / bash scriptname" также может работать, но без каких-либо гарантий.
Вы можете посмотреть некоторые учебники по программированию оболочки (Google - ваш друг), чтобы указать правильное направление.