|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
#$1 is the command to be run.
|
|
|
|
#$2 is the title.
|
|
|
|
|
|
|
|
if [ -f /usr/bin/lxterminal ];then
|
|
|
|
lxterminal --title="$2" -e bash -c "$1"
|
|
|
|
elif [ -f /usr/bin/xfce4-terminal ];then
|
|
|
|
xfce4-terminal --title="$2" -x bash -c "$1"
|
|
|
|
elif [ -f /usr/bin/mate-terminal ];then
|
|
|
|
#mate-terminal --title="$2" -e "bash -c "\""$1"\"""
|
|
|
|
mate-terminal --title="$2" -x bash -c "$1"
|
|
|
|
elif [ -f /usr/bin/xterm ];then
|
|
|
|
xterm -T "$2" -e bash -c "$1"
|
|
|
|
elif [ -f /usr/bin/konsole ];then
|
|
|
|
konsole -p tabtitle="$2" -e bash <(echo "$1")
|
|
|
|
elif [ -f /usr/bin/terminator ];then
|
|
|
|
terminator -T "$2" -x bash -c "$1"
|
|
|
|
elif [ -f /usr/bin/gnome-terminal ];then
|
|
|
|
gnome-terminal --title "$2" -x bash -c "$1"
|
|
|
|
elif [ -f /usr/bin/x-terminal-emulator ];then
|
|
|
|
$(readlink -f /usr/bin/x-terminal-emulator) -e bash -c "$1"
|
|
|
|
else
|
|
|
|
echo "Failed to locate any terminal emulators!!!"
|
|
|
|
exit 1
|
|
|
|
fi
|