15 lines
597 B
Bash
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 |