@PapiRUS90

Как выполнить команду abc и перенаправить вывод потока ошибок в файл error.txt, а так же вывести поток ошибок на экран без пустых строк?

Вывод ошибок в файл это понятно:
abc | abc 2>error.txt
Но вот как сделать, что бы в терминале вывод был без пустых строк, понять не могу.
Пробовал
sed '${/^$/d;}' и grep -v '^$'
Не получается.
Прошу помочь, желательно ещё ткнуть где почитать(кроме man на буржуйском:()
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 2
@xibir
Вывод без пустых строк
abc | sed '/^$/d'
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега bash
software engineer
echo -e "hello\nworld\n\n and me" 2>/dev/null | grep -v '^$'


Ваше же решение и должно работать, просто в правильном порядке расставить перенаправления
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы