Автор Гілка: beep у федорі  (Прочитано 2958 раз)

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
beep у федорі
« : 2008-09-23 21:01:44 »
ніби повинна існувати така команда як beep. дуже мені треба, щоб скрипт, який завершив роботу, видав якийсь звук (бажано просто писк у системному динаміку). Але, як не дивно, команди beep немає (Fedora 8, bash).

чи є альтернативи?
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Михайло Даниленко

  • Гість
Re: beep у федорі
« Відповідей #1 : 2008-09-23 21:33:44 »
tput bel

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: beep у федорі
« Відповідей #2 : 2008-09-24 16:06:23 »
tput bel
true! дякую.

цікаво, а як з ноутом аналогічно можна придумати, де системного динаміка нема? чи десь можна налаштувати, щоб замість системного динаміка йшов звук на колонки?
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Михайло Даниленко

  • Гість
Re: beep у федорі
« Відповідей #3 : 2008-09-25 09:23:57 »
Самому цікаво стало - трохи покопався у man 5 terminfo, але там ніби нема можливості виконати сторонню команду...
Іще знайшов драйвер альси до спікера, але не зрозумів, нащо він... робить ніби те саме, що й звичайний драйвер до спікера...
Втім, деякі термінали мають таку функцію...

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: beep у федорі
« Відповідей #4 : 2008-10-04 23:34:56 »
коротше, записав свій голос, і тепер можу робити так:

$vlc /path/script_finished.ogg vlc:quit

в ідеалі хотілося б, щоб vlc грав цей файл у консолі і не запускав графічну пику. але щось не знайшов таке у списку опцій. інший плеєр не пропонувати, бо ліньки з кодеками паритись.
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Praporshic

  • Гість
Re: beep у федорі
« Відповідей #5 : 2008-10-05 14:10:08 »
vlc-nox?

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: beep у федорі
« Відповідей #6 : 2008-10-05 17:55:20 »
vlc-nox?

$vlc-nox
bash: vlc-nox: command not found
$sudo apt-get install vlc-nox
...
vlc-nox is already the newest version.
...
:o
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: beep у федорі
« Відповідей #7 : 2008-10-05 18:33:51 »
Аналіз файлів, які входять до пакунка vlc-nox начебто підказує, що файл програми називається vlc (що начебто у свою чергу говорить, що це vlc зібраний з відповідними параметрами).
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: beep у федорі
« Відповідей #8 : 2008-10-05 20:43:56 »
о, наґуґлив вже:
$vlc -I dummy /path/script_finished.ogg vlc:quit
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"