sotvm
@sotvm
Умный поймёт, а дураку и так всё равно.

Как раскрасить выввод cowsay и fortunes в терминале linux?

Собственно вопрос в названии темы.
dcb635198e8c43808e32fda6b0785bb8.png

p.s.
не соображу как сделать вывод fortunes одним цветом,а cowsay другим.
сейчас в ~/.bashrc прописал
fortune | cowsay -f /home/svm/.cowsay.cow | lolcat -F 7.009
текст плохо читается,хотелось бы вывод fortunes сделать в определённом цвете.
735d403d911b1527c4c94bbdd2d45baf9c11075d

p.s.
короче как хотелось ,не хватило ума сделать,
сделал ещё прикольнее :
установил xcowsay
sudo apt-install xcowsay
создал файл конфига ~/.config/xcowsay
at_x = 100 # координаты вывода изображения в пикселях от левого верхнего угла
at_y = 160 #
#cow_size = large # указывает ,что картинка /usr/share/xcowsay/cow_<b>large</b>.png
alt_image=.icons/douel_head.png # так можно задать путь к своей картинке
display_time = 4000 #время отображения в мс.

добавил свою картинку "дефолтной коровы" , путь указан в файле ~/.config/xcowsay alt_image
в ~/.bashrc добавил/изменил строки
if [ -x /usr/bin/mint-fortune ]; then
     fortune | xcowsay
fi


в итоге имеем такую говорящюю голову ㋛
754dded12e5fe355c97471b4ff01b6dab09c04ab

зы
сделал как хотел изначально
в ~/.bashrc

if [ -x /usr/bin/mint-fortune ]; then
fortune | cowsay > /tmp/cowsay ;
grep -e '--------$' /tmp/cowsay -B50 -A0 | lolcat -F 0.0033 ;
tail -n 20 /tmp/cowsay | lolcat -a -s 500 -F 3 ;echo " " ; sleep 4s ; clear ;
fi

имеем такую картинку
59cb9e74874ca163198250.gif
  • Вопрос задан
  • 503 просмотра
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы