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

33 lines
1.2 KiB
Bash
Executable File

#!/bin/zsh
#########################################################################################
# Shellscript : install Microsoft Visual Studio Code
# Autor : Andreas Vogel, nextenterprise gmbh
#########################################################################################
#set -x
######################### Variale #######################################################
zipfile="VSCode.zip"
url="https://go.microsoft.com/fwlink/?linkid=2156837"
######################### Check if VS is installed ######################################
if /usr/bin/curl --location -s -o /tmp/$zipfile $url
then
if [ -d "/Applications/Visual Studio Code.app" ]
then
echo "app found clear up"
osascript -e 'quit app "Code"'
rm -rf /Applications/Visual\ Studio\ Code.app
unzip /tmp/${zipfile} -d /Applications
rm -f /tmp/${zipfile}
chmod -R 755 /Applications/Visual\ Studio\ Code.app
chown -R root:wheel /Applications/Visual\ Studio\ Code.app
else
echo "app ist not installed"
unzip /tmp/${zipfile} -d /Applications
rm -f /tmp/${zipfile}
chmod -R 755 /Applications/Visual\ Studio\ Code.app
chown -R root:wheel /Applications/Visual\ Studio\ Code.app
fi
else
exit 1
fi