Добавил:
bagiwow
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:LAB5
.DOCОтчет по лабораторной работе №5
Выполнил: Васенин Д.А.
Тема: Интернет-интерфейс для программ на Shell.
Цель: Написать программу, выводящую содержимое указанного в форме
каталога.
Форма (index.html):
<HTML>
<BODY>
Enter dir name?
<FORM METHOD=get ACTION=dirlist.sh>
<INPUT TYPE=text NAME=dirname>
<INPUT TYPE=submit>
</FORM>
</BODY>
</HTML>
Обработка формы (dirlist.sh):
#!/usr/bin/bash
echo "Content type: text/html"
echo "<HTML><BODY><pre>"
QUERY_STRING=`echo $QUERY_STRING | tr '&' ' '`
eval $QUERY_STRING
ls "$dirname"
echo "</pre></BODY></HTML>"