JACOB=192.168.1.66
ZAC=192.168.1.65
echo "Type someone's name, or type ? to list options."
read OPTNAME
if [ $OPTNAME = "?" ]; then
echo "Jacob's Computer: Type 'JACOB'"
echo "Zac's Computer: Type 'Zac'"
echo "Help: Type 'Help'"
else
if [ $OPTNAME = "JACOB" ]; then
echo "Jacobs Computer chosen."
echo "Now, enter the directory of the file you want to put onto this computer."
read FILEPATH
echo "Okay, would you like to specify a directory on the other computer, in which to place the file? (y/n)"
read YN
echo "DEBUG $YN"
if [ $YN = "y" ]; then
echo "Okay, in which directory would you like to put the file?"
read FILETO
echo "Are you ready to send the file? y/n"
echo "Reciever name: $OPTNAME"
echo "File to send: $FILEPATH"
echo "Where to put the file: $FILETO"
elif [ $YN = "n" ]; then
echo "Are you ready to send the file? y/n"
echo "Reciever name: $OPTNAME
echo "File to send: $FILEPATH"
echo "Where to put the file: N/A"
fi
elif [ $OPTNAME = "ZAC" ]; then
echo "Zacs Computer chosen."
fi
fi
Dies ist ein Code, den ich schreibe, um eine Datei und einen Benutzer angeben zu können, an deren Computer eine Datei gesendet werden soll. Ich habe ein Problem, denn wenn ich ihn ausführe, werden folgende Fehler zurückgegeben:
filetransfer.sh: line 32: unexpected EOF while looking for matching `"'
filetransfer.sh: line 35: syntax error: unexpected end of file