perl one liners + добавить пустую строку после последней строки

Пожалуйста посоветуй

что нужно изменить в синтаксисе perl, чтобы добавить новую пустую строку после последней строки?

пример

    IP_INFO=12.23.2.1
    echo IP= |  perl  -pe "s/$/$IP_INFO/" 1>>file

,

more file

IP=12.23.2.1    <-- last line

2 ответа

Решение

Пытаться

echo IP= |  perl  -pe "s/$/$IP_INFO\n/" 1>>file

Почему бы просто не сделать это с помощью другой команды оболочки?

IP_INFO=12.23.2.1
echo IP= |  perl  -pe "s/$/$IP_INFO/" 1>>file
echo >> file
Другие вопросы по тегам