12345678910111213141516171819202122 |
- #!/bin/bash
- # A script to run Presentations.
- GUI=-gui:$( \
- if [ -r ~/.smoffice_gui.conf ]; then \
- cat ~/.smoffice_gui.conf; \
- else \
- [ -r /etc/smoffice_gui.conf ] && cat /etc/smoffice_gui.conf; \
- fi | grep -o -m1 "gnome\|kde" | head -n1)
- case "$GUI" in
- -gui:gnome|-gui:kde) cmd="/opt/smoffice2016/presentations $GUI" ;;
- *) cmd="/opt/smoffice2016/presentations" ;;
- esac
- ext="${@##*.}"
- shopt -s nocasematch
- case "$ext" in
- prs|pps|ppsx) $cmd -S\""$@"\";;
- * ) $cmd "$@";;
- esac
|