запустить скрипт sh из браузера

Для крошечной задачи я хочу выполнить скрипт .sh из браузера.
Я сохранил скрипт .sh в каталоге "/ usr / lib / cgi-bin".
Файл .sh содержит следующий код.

#!/bin/bash
echo "Content-type: text/html"
echo
python ohlc.py

HTML-код (минимальный) выглядит следующим образом.

<html>
  <body>
     <a href="file:///usr/lib/cgi-bin/ohlc_bat.sh">Run</a>
  </body>
</html>

После нажатия на ссылку открывается диалоговое окно загрузки.
Как мне запустить скрипт .sh?

Спасибо.
постскриптум Я попытался переименовать файл .sh в .cgi, не повезло.

0
задан 27 April 2013 в 15:43

1 ответ

Полагаю, вы хотите, чтобы скрипт выполнялся на стороне клиента. (Для серверной части вы должны будете использовать php, как указано в одном из комментариев).
Если вы используете Firefox, вы должны написать это как дополнение. Обратите внимание, что простые функции javascript выполняются в «песочнице», поэтому создание дополнения становится для вас необходимым.
Раньше были надстройки, которые могли выполнять любой скрипт bash для вас. Источник
Вы можете найти эту ссылку релевантной, чтобы начать писать такое дополнение.

0
ответ дан 27 April 2013 в 15:43

Другие вопросы по тегам:

Похожие вопросы: