Поиск приложения в системных файлах - PullRequest
0 голосов
/ 25 февраля 2020

Я хочу, чтобы скрипт мог найти приложение во всей файловой системе, поскольку приложение не всегда устанавливается в папку / Applications. Я хочу найти это, чтобы удалить это. В настоящее время у меня есть скрипт, который просматривает папку приложений пользователя и общую папку приложений, которая является общей для всех учетных записей. Однако приложение иногда хранится в другом месте.

В настоящее время сценарий проверяет, запущен ли процесс (приложение), если нет, то удаляет приложение из указанной папки.

Есть ли способ сделать общую зачистку?

#!/bin/bash

process="$4"

#check if abc is running
if pgrep $process >/dev/null 2>&1
  then
     echo $process is running

     exit 1
  else

    echo $process is not running - remove all versions 


    #Remove ALL versions of Skype for Business.app 
rm -rf $HOME/Applications/"Skype for Business.app"
rm -rf /Applications/"Skype for Business.app"

#Trigger the skype install policy
sudo jamf policy -event installSkype
echo "triggering install policy for Skype"


fi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...