У меня есть файл, который я пытаюсь прочитать, используя tail -f. Мне было интересно, есть ли способ, чтобы терминал выводил фактический разрыв строки вместо символа \ n.
17
У меня есть файл, который я пытаюсь прочитать, используя tail -f. Мне было интересно, есть ли способ, чтобы терминал выводил фактический разрыв строки вместо символа \ n.
Ответы:
источник
~$ tail -f /var/log/apache2/error_log | sed 's/\\n/\ > /g'
alias forward="tail -f file | sed 's/\\\n/\n/g'"
. Если вы хотите иметь возможность указать имя файла в качестве аргумента, вы должны использовать функцию вместо псевдонима:forward () { tail -f "$@" | sed 's/\\n/\n/g'; }
источник