Я хотел бы проверить версию Firefox через Apple Remote Desktop всех управляемых компьютеров. Я написал это, но он проверяет только Firefox в /Applications
/bin/cat /Applications/Firefox.app/Contents/Info.plist | grep -A 1 CFBundleShortVersionString | grep string | sed 's/[/]//' | sed 's/<string>//g'
Для обычных пользователей Firefox прерывает автоматическое обновление, если оно находится в /Applications, поэтому вместо этого я установил его в ~ /Applications
Я хотел бы проверить эту копию (если она существует), но не могу указать путь в команде, поскольку он уникален для каждого компьютера. Например:
/Users/jon/Applications/Firefox.app
/Users/arya/Applications/Firefox.app
Предположительно я хочу использовать find и передать результат моей команде. Это должно работать с 10,6 до 10,8