Как я могу настроить cowsay?

Эти инструкции предназначены для HP, но у него есть тот же беспроводной чипсет - возможно, они будут работать и для вас:

Это решение для блоггеров:

sudo apt-get update
sudo apt-get install firmware-b43-installer
sudo apt-get remove bcmwl-kernel-source
sudo reboot

It может быть выстрелом в темноте, но стоит попробовать.

Эти инструкции являются некоторыми возможными инструкциями по установке без подключения к Интернету. Смотрите раздел: «b43 - Нет доступа в Интернет»

1
задан 17 November 2014 в 16:16

3 ответа

Если вы хотите объединить cowsay и fortune, чтобы представить вам сообщение при каждом запуске терминала, добавьте следующую строку:

fortune | cowsay -f tux

в файл .bashrc в вашей домашней папке.

10
ответ дан 25 May 2018 в 11:10

cowsay с произвольным коровьим файлом:

fortune | cowsay -f `ls /usr/share/cowsay/cows/ | shuf -n 1`

Результат:

     ___________________________________
/ Q: Who cuts the grass on Walton's \
\ Mountain? A: Lawn Boy.            /
 -----------------------------------
  \
   \ ,   _ ___.--'''`--''//-,-_--_.
      \`"' ` || \\ \ \\/ / // / ,-\\`,_
     /'`  \ \ || Y  | \|/ / // / - |__ `-,
    /@"\  ` \ `\ |  | ||/ // | \/  \  `-._`-,_.,
   /  _.-. `.-\,___/\ _/|_/_\_\/|_/ |     `-._._)
   `-'``/  /  |  // \__/\__  /  \__/ \
        `-'  /-\/  | -|   \__ \   |-' |
          __/\ / _/ \/ __,-'   ) ,' _|'
         (((__/(((_.' ((___..-'((__,'

Вы можете добавить эту командную строку в конец своего сценария профиля входа для просмотра случайных cowsay в любом терминале. Для bash вам нужно поместить эту строку в ~/.bashrc.

Чтобы сделать также случайным выбор между cowsay и cowthink, вы можете сделать это :

fortune | `ls /usr/games/cow* | shuf -n 1` -f `ls /usr/share/cowsay/cows/ | shuf -n 1`

Это позволяет иметь однострочное решение со случайными кодами, вместо того, чтобы тщательно расширять скрипт Linux Mint.

9
ответ дан 25 May 2018 в 11:10
  • 1
    Это потрясающе! Именно то, что я хотел. – landroni 17 November 2014 в 11:32
  • 2
    Для этого нужно установить как cowsay, так и fortunes. – landroni 16 January 2015 в 11:24
  • 3
    Это гениально! Спасибо за один лайнер: P :) – codeMan 16 April 2015 в 09:55
  • 4
    +1 Это золото! Пришлось добавить дополнительное sed: fortune | cowsay -f `ls /usr/local/share/cows/ | sed "s/.cow\*//g" | shuf -n 1` (Cygwin). – prakharsingh95 19 July 2016 в 20:39
  • 5
    Действительно, у этого dir есть некоторые файлы *.pm, которые нельзя использовать напрямую, требуются из других файлов *.cow. Не думайте, что вам нужен sed, дающий полный путь cowsay -f `ls /usr/share/cowsay/*.cow | shuf -n1` работает для меня (каталог, отличный от моего дистрибутива) – Beni Cherniavsky-Paskin 16 August 2017 в 12:07

Я использовал первые два ответа и страницу руководства, чтобы получить случайную мысль черепахи.

Нашел переключатель cowsay -l, чтобы перечислить все файлы. Найдя черепаху, я редактировал свой ~/.bashrc.
fortune | cowsay -f turtle

P.S. Я предлагаю вам сделать первый шаг.

$ sudo apt-get install fortune-mod fortunes-ubuntu-server fortunes-off fortunes-bofh-excuses fortunes-debian-hints fortunes-spam cowsay

Таким образом у вас будет много судьбы. Эти состояния также пригодится, если у вас есть «Ванда мудрая рыба гномов», установленная / возможно настроенная на автозапуск.

Также большой набор удачи - пакет mint fortunes-husse.deb. Поэтому либо найдите файл .deb в режиме онлайн через быстрый Google, либо добавьте хранилища Mint в Ubuntu.

2
ответ дан 25 May 2018 в 11:10

Другие вопросы по тегам:

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