У меня есть сценарий, который я пытаюсь перенести с Linux на Darwin / OS X. В настоящее время версия Linux зависит от watch
команды, которая, по-видимому, не установлена на Darwin / OS X по умолчанию. Какая нативная альтернатива?
14
Ответы:
Нет родной альтернативы. Вы должны приобрести
watch
с помощью Homebrew (brew install watch
) или MacPorts (port install watch
), если вам требуется фактический исполняемый файл.Однако вы можете эмулировать функцию
watch
. Это может быть выполнено в стандартном цикле bash while ( из Stack Overflow, автор Daniel Pittman ):Это и другие варианты доступны в переполнении стека.
источник