Beyond Compare 4 и Applescript - PullRequest
       26

Beyond Compare 4 и Applescript

0 голосов
/ 08 октября 2018

Я знаю, что могу использовать Applescript для выполнения скрипта Beyond Compare 4 с:

do shell script "/usr/local/bin/bcompare @\"/Volumes/SSD/My_BeyondCompare_Script.txt\""

Этот скрипт на самом деле содержит что-то вроде:

criteria timestamp binary
load "/Users/.../_path_to_my_local_folder" "sftp://_path_to_my_sftp_folder"
sync visible mirror:left->right

Можно ли написать содержимоеэтого сценария прямо в Applescript, не имея этого текстового файла?Я не знаком с вещами "do shell script".

1 Ответ

0 голосов
/ 09 октября 2018

От Аарона из Scooter Software:

BC4 требуется обнаруженная командная строка "bcompare @ script.txt" для выполнения в режиме сценариев.

Командная строка BC4 делаетподдерживает передачу аргументов в сценарии, поэтому текстовый файл может быть более статичным при передаче параметров (обычно путей): bcompare @ script.txt "/Users/.../_path_to_my_local_folder" "sftp: // _ path_to_my_sftp_folder"

, где затем script.txt использует: критерии отметка времени двоичная загрузка "% 1" "% 2"

...