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

запустить скрипт 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?

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

решение1

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

Связанный контент