Files
2026-02-16 15:05:15 +01:00

15 lines
597 B
Bash

#!/bin/bash
liste=$(ls -1 /Applications/ | grep "Xcode" )
#Listet alle installierten Versionen auf. Es kann ausgewählt werden, welche Version probleme macht.
liste2=$( osascript <<OSA
set ASlist to the paragraphs of "$(printf '%s\n' "${liste[@]}")"
return choose from list ASList with title "Welche Version lässt sich nicht mehr starten?"
OSA )
defekteVersion=$(echo $liste2 | tr -d , | cut -d ' ' -f 1- )
pkg=$(find /Applications/$defekteVersion/Contents/Resources/Packages -iname *.pkg)
#Installiert die PKGs für die defekte Version
for a in $pkg; do installer -pkg $a -target /; done