Следующий скрипт не работает:
#!/bin/sh
FILE="/root/.bashrc"
if [ -f $FILE ]
then
COMMAND="alias ls='ls -la --color=always --human'"
if grep -q "$COMMAND" $FILE
then
echo "NOT CHANGED, Already existing: $COMMAND in $FILE"
else
$FILE << $COMMAND
echo "CHANGED: $COMMAND in $FILE"
fi
else
echo "$FILE does not exist, will not apply changes: $COMMAND"
fi
Я получаю эту ошибку: 32: Syntax error: end of file unexpected (expecting "fi")
Я был бы очень благодарен за совет. Я новичок в полной оболочке, я провел несколько тестов, но не понимаю, почему возникает эта ошибка
Спасибо !!
Jens