У меня есть csvma, разделенный cxomma, который я хочу превратить в пользовательский html, и я столкнулся с другим скриптом, который это сделал, но для меня это было не что иное, как проблемы, так как я использую https://www.tutorialspoint.com/execute_bash_online .php, чтобы запустить его.
Вот скрипт, который я нашел: https://unix.stackexchange.com/questions/105501/convert-csv-to-html-table
Моя проблема в том, что мой результат должен быть немного другим, и что-то в ECHO действительно помогает. Итак, вот пример моего списка:
Product, 100 usd Теперь, используя этот скрипт, я хочу преобразовать его в: Product 100 usd
В основном разделение списка на 2 ячейки. Но эхо продолжает исчезать ", так что это просто беспорядок. Я не знаю, связано ли это с тем, что эмулятор bash переносит строки, но я продолжаю получать сообщения об ошибках, где кажется, что> <и tr, а td - это команда.
В настоящее время мой сценарий выглядит следующим образом, и он отражает, насколько сильно я столкнулся с echo ..:
while read INPUT ; do
echo ""<tr onmouseover="this.style.backgroundColor='#ffff66';"";
echo ""onmouseout="this.style.backgroundColor='#d4e3e5';>";
echo ""<td>${INPUT//,/</td><td><b>}</b></td></tr>";""
done
И это порождает:
$bash -f main.sh
main.sh: line 2: tr: No such file or directory
main.sh: line 4: ;
echo <td>six</td><td><b>nine</td><td><b>twelve</b></td></tr>: No such file or directory
main.sh: line 4: : command not found
Я экспериментировал как сумасшедший с эхом, но теперь я нахожусь в конце. Любая и вся помощь очень и с благодарностью принята.