Bash чат - опасные символы
Есть скрипт который записывает в файл данные от клиентов. Я боюсь что туда могут попасть спец символы, с помощью которых можно навредить моему серверу.
Скрипт:
#!/bin/bash
echo "Please enter your name:"; read USER
tail -n 0 -f chat.log --pid=$$ | grep --line-buffered -v "] ${USER}>" &
while read MSG; do echo "[$(date)] ${USER}> ${MSG}" >> chat.log; done
Меня беспокоит ${MSG} нужно фильтровать данные в ней? Очень надеюсь на помощь.