Skip to content

Instantly share code, notes, and snippets.

@dfrobison
Created April 17, 2020 20:39
Show Gist options
  • Save dfrobison/65e33d27361e4281f846a0e703940267 to your computer and use it in GitHub Desktop.
Save dfrobison/65e33d27361e4281f846a0e703940267 to your computer and use it in GitHub Desktop.
[openx] zsh script to open xcode workspace or project file
openx() {
fileToOpen='';
for file in `find . -maxdepth 1 -name *.xcworkspace`; do
fileToOpen=$file
done
if [ -n "$fileToOpen" ]
then
echo $fileToOpen
open $fileToOpen
else
for file in `find . -maxdepth 1 -name *.xcodeproj`; do
fileToOpen=$file
done
if [ -n "$fileToOpen" ]
then
echo $fileToOpen
open $fileToOpen
else
echo "No xcode files to open."
fi
fi
}
openx "$@"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment