1#!/bin/bash
2
3#
4# for Linux
5#
6# Usage: ~/.mlterm/key
7# Button3 = gedit.sh
8#
9
10if [ -f $1 ];then
11	echo "gedit.sh: Open $1 by gedit." >> ~/.mlterm/msg.log
12	gedit $1
13	exit
14fi
15
16SH_PID=`ps --ppid $PPID --no-heading|grep pts/|awk '{ print $1 }'`
17for pid in $SH_PID ; do
18	DIR=`readlink /proc/$pid/cwd`
19	if [ -f $DIR/$1 ]; then
20		echo "gedit.sh: Open $DIR/$1 by gedit." >> ~/.mlterm/msg.log
21		gedit $DIR/$1
22		break
23	fi
24done
25
26zenity --error --text=\\"Failed to open $1.\\"
27