Как сделать красивый вывод shell скрипта в cgi-bin?

Есть apache2.2, в cgi-bin лежит шелл-скрипт, который должен выводить результат работы df -h, но выводит он все в одну строчку.

#!/bin/bash
echo "Content-type: text/html"
echo ""
echo '<html>'
echo '<head>'
echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">'
echo '<title>Sensors info</title>'
echo '</head>'
echo '<body>'
#df -h | grep "/dev/sda7" 
df -h  
echo '<br>'
echo '</body>'
echo '</html>'


Вопрос: можно ли сделать вывод построчно, и как это можно сделать?
  • Вопрос задан
  • 3117 просмотров
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
...
echo '<body><pre>'
df -h
echo '</pre></body>'
...
Ответ написан
Комментировать
@leclecovich
df -h | grep sda7 | awk '{ print $1 $2 $3}'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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