Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№126-09-2008 08:11:45

gefest
Участник
 
Группа: Members
Зарегистрирован: 04-06-2008
Сообщений: 12
UA: Granparadiso 3.0

Подпись в сообщениях

Извините,но так как тему закрыли, а на вопрос не ответили,
то задаю еще этот вопрос.Нужно чтобы каждый раз в сообщениях генирировалась новая подпись,при создании сообщений например при помощи команды fortune.При помощи файла я знаю,но это не то
Система [i686/linux-gnu/2.6.26-ARCH]

Отсутствует

 

№226-09-2008 11:59:16

Shura
Участник
 
Группа: Members
Зарегистрирован: 06-05-2006
Сообщений: 1205
UA: Firefox 3.0
Веб-сайт

Re: Подпись в сообщениях

Хороший вопрос, мне тоже очень интересно

Добавлено 26-09-2008 12:15:11
Нашёл решение.
Сделать такое можно через fifo.
Создаём fifo файл:

Выделить код

Код:

mkfifo ~/siganture

перенаправляем вывод фортуны в этот фифо файл. Фифо работает таким образом, что при перенаправлении на него вывода управление в командную строку не возвращается пока фифо-файл не будет прочитан. Делаем такую конструкцию:

Выделить код

Код:

while true; do fortune > ~/signature; done

Все эти команды надо вводить до запуска тандербирда, лучше при запуске системы, только вместо '~/signature' надо подставить абсолютный путь.
Всё, теперь в тандербирде остаётся указать файл подписи '~/signature'
Проверить сейчас не могу, у меня тут нет тандербирда, но работать должно.

Отредактировано Shura (26-09-2008 11:59:34)


FreeBSD 8.2, IceWM

Отсутствует

 

№327-09-2008 09:30:44

gefest
Участник
 
Группа: Members
Зарегистрирован: 04-06-2008
Сообщений: 12
UA: Granparadiso 3.0

Re: Подпись в сообщениях

Shura пишет

Хороший вопрос, мне тоже очень интересно

Добавлено 26-09-2008 12:15:11
Нашёл решение.
Сделать такое можно через fifo.
Создаём fifo файл:

Выделить код

Код:

mkfifo ~/siganture

перенаправляем вывод фортуны в этот фифо файл. Фифо работает таким образом, что при перенаправлении на него вывода управление в командную строку не возвращается пока фифо-файл не будет прочитан. Делаем такую конструкцию:

Выделить код

Код:

while true; do fortune > ~/signature; done

Все эти команды надо вводить до запуска тандербирда, лучше при запуске системы, только вместо '~/signature' надо подставить абсолютный путь.
Всё, теперь в тандербирде остаётся указать файл подписи '~/signature'
Проверить сейчас не могу, у меня тут нет тандербирда, но работать должно.

Я проверил но при создании почему-то генерируется одно и тоже сообщение.А так все работает,но хотелось бы разные.Спасибо за ответ

Отсутствует

 

№427-09-2008 17:34:45

Sergeys
Administrator
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 23-01-2005
Сообщений: 14009
UA: Minefield 3.1
Веб-сайт

Re: Подпись в сообщениях

поиск и в найденных темах задавай вопрос.


Через сомнения приходим к истине. Цицерон

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]