Я хочу установить fish_greeting на date --rfc-2822 | cowsay -f tux | lolcat (не суди меня). Когда я запускаю date --rfc-2822 | cowsay -f tux | lolcat интерактивном режиме, я получаю правильный вывод (дата в речи пузырь выше смокинг в цвета радуги). Тем не менее, когда я set fish_greeting date --rfc-2822 | cowsay -f tux | lolcat , я получаю этот вывод:

 _ 
<   >
 - 
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/

date --rfc-2822

(в цвете, конечно). Почему не работает первая труба?

1 ответ1

2

fish_greeting может быть функцией

function fish_greeting; date --rfc-2822 | cowsay -f tux | lolcat; end

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .