Я хочу, чтобы два внешних HD синхронизировались, как только они оба будут подключены одновременно.
Я установил LaunchControl, который запускает сценарий bash, как только что-то будет смонтировано. Скрипт должен проверять наличие двух устройств с именами foo
и bar
и только потом что-то делать.
Вот что у меня есть:
if mount | grep "/Volumes/foo" > /dev/null; then
echo "One is connected"
fi
Каждая попытка добавить секунду проверка на bar
не удалась. Вот что я пробовал:
if mount | [grep "/Volumes/foo" > /dev/null] && [grep "/Volumes/bar" > /dev/null]; then
echo "Both are connected"
fi