#!/bin/bash
echo "Select:"
echo "1.chat.txt"
echo "2.movie.txt"
read num
case $num in
1)editchat()
;;
2)editmovie()
;;
esac
function editchat()
{
DR=/media/sda2/works/textfiles
echo "Openning ${DR}/chat.txt with gvim"
cd ${DR}
gvim c.txt&
echo "Done"
}
function editmovie()
{
DR=/media/sda2/works/textfiles
echo "Openning ${DR}/chat.txt with gvim"
cd ${DR}
gvim m.txt&
echo "Done"
}
./edit.sh: line 11: syntax error near unexpected token `;;'
./edit.sh: line 11: ` ;;'
Why?
---------- Post updated at 04:01 PM ---------- Previous update was at 03:54 PM ----------
Fixed.
#!/bin/bash
function editchat()
{
DR=/media/sda2/works/textfiles
echo "Openning ${DR}/chat.txt with gvim"
cd ${DR}
gvim chat.txt&
echo "Done"
}
function editmovie()
{
DR=/media/sda2/works/textfiles
echo "Openning ${DR}/chat.txt with gvim"
cd ${DR}
gvim movie.txt&
echo "Done"
}
echo "Select:"
echo "1.chat.txt"
echo "2.movie.txt"
read num
case $num in
1)editchat
;;
2)editmovie
;;
esac
