Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Хамелеон  (Прочитано 4602 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 666joy666

  • Активист
  • *
  • Сообщений: 719
  • :wq
    • Просмотр профиля
Re: Хамелеон
« Ответ #15 : 15 Января 2011, 12:51:49 »
apt-get install cowsay.
а йа сделал скрипт, который постоянно говорит разными коровами:
#!/bin/sh
#eCowsay - enhanced cowsay

die() {
 echo $*
 exit 1
}

cowsay test >/dev/null 2>&1 || die 'Cowsay not found'


cowsdir=`cowsay -l|grep 'Cow files'|awk '{ print $4 }'|sed 's/\://'`
cowsnum=`ls $cowsdir -1c|sed 's/\.cow//'|wc -l`

rnd=$[$RANDOM%${cowsnum}]
[ "$rnd" = "0" ] && rnd=1

rndcow=`ls $cowsdir -1c|sed 's/\.cow//'|sed -n ${rnd}p`

###echo "[debug]random cow is $rndcow. saved."

cowsay -f $rndcow "$*"
oh shi~
А так не проще ли ?
#!/bin/sh
#eCowsay - enhanced cowsay

die() {
 echo $*
 exit 1
}

cowsay test >/dev/null 2>&1 || die 'Cowsay not found'
cowsdir=$(cowsay -l|awk '/Cow files/{ print $4 }'|sed 's/\://')
cow=$(ls $cowsdir | shuf -n 1)

cowsay -f $cow "$@"

Оффлайн Talles

  • Автор темы
  • Активист
  • *
  • Сообщений: 364
  • arch linux
    • Просмотр профиля
Re: Хамелеон
« Ответ #16 : 15 Января 2011, 17:26:41 »
ээ..я думаю, что тема очень старая, чтобы тут писать

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.