Dmitry Glazov wrote:
> rvadmin пишет:
>
>> Pivushkov Alexandr wrote:
>>
>>> Здравствуйте Уважаемые!
>>> На работе создал обновляемый репозиторий Ubuntu. С флешкой его
>>> синхронизирую командой:
>>> sudo rsync -rvlhP --delete /home/pav/Ubuntu/ /media/disk/Ubuntu/
>>> где,
>>> /home/pav/Ubuntu/ - репозиторий
>>> /media/disk/Ubuntu/ - флэшка
>>>
>>> 1. Как то уж очень долго происходит синхронизация этих двух папок, даже
>>> когда копировать/удалять файлы не надо (то есть когда папки уже
>>> синхронизированы). Поделитесь пожалуйста опытом, кто, с какими ключами,
>>> работает с rsync.
>>>
>>> 2. Как можно сделать так, чтобы при вставке флэшки автоматом запускалась
>>> команда "sudo rsync ..."
>>>
>>>
>> ковырять ivman, а если быть конкретнее, то:
>> в файле ivmConfigActions.xml я внизу использовал
>> <ivm:Match name="*">
>> <ivm:Option name="exec" value="touch /tmp/mnt.log;
>> /home/admin/myscript.sh $hal.volume.mount_point$ >> /tmp/mnt.log
>> 2>&1 " />
>> </ivm:Match>
>>
>> --------------
>>
>> Потом я используя библиотеку libxosd2 навоял маленький бинарник, который
>> очень помогает уведомлять о каких-то действиях.
>>
>> #include <xosd.h>
>>
>> int main (int argc, char *argv[])
>> {
>> if(argc!=4)
>> exit(1);
>> xosd *osd;
>> osd = xosd_create (1);
>> xosd_set_font(osd, "-*-courier-*-*-*-*-34-*-*-*-*-*-*-*");
>> xosd_set_colour(osd, "red");
>> xosd_set_timeout(osd, 0);
>> xosd_set_horizontal_offset(osd,atoi(argv[1]));
>> xosd_set_vertical_offset(osd,atoi(argv[2]));
>> xosd_set_shadow_offset(osd, 2);
>> xosd_display (osd, 0, XOSD_string, argv[3]);
>> xosd_wait_until_no_display(osd);
>>
>> xosd_uninit (osd);
>> return 0;
>> }
>>
>> ------------------
>>
>> скомпилил его, и теперь в скриптах пишу
>> xosd 50 500 "Flash card mounted" &
>>
>> И на экране выводится красная надпись. Потом чтобы убить надпись просто
>> killall xosd
>>
>> Может способ и извращенный, но других вариантов я не нашел
>>
>
>
> Про либосд и самопальный бинарник - это весело... :-)
> А родными средствами - что никак? :-)
>
> -----------------------------------------
> osd_cat --help
> Usage: osd_cat [OPTION] [FILE]...
> Version: 2.2.14
> Display FILE, or standard input, on top of display.
>
> -h, --help Show this help
> -p, --pos=(top|middle|bottom)
> Display at top/middle/bottom of screen. Top is
> default
> -o, --offset=OFFSET Vertical Offset
> -A, --align=(left|right|center)
> Display at left/right/center of screen.Left is
> default
> -i, --indent=OFFSET Horizontal Offset
> -f, --font=FONT Use font (default:
> -misc-fixed-medium-r-semicondensed--*-*-*-*-c-*-*-*)
> -c, --colour=COLOUR Use colour
> -s, --shadow=OFFSET Offset of shadow, default is 0 which is no shadow
> -S, --shadowcolour=COLOUR
> Colour of shadow, default is black
> -O, --outline=WIDTH
> Offset of outline, default is 0 which is no outline
> -u, --outlinecolour=COLOUR
> Colour of outline, default is black
> -a, --age[=TIME] Time in seconds before old scroll lines are discarded
> If no time is given, the current DELAY is used.
> -l, --lines=N Scroll using n lines. Default is 5.
> -d, --delay=TIME Show for specified time
> -w, --wait Delay display even when new lines are ready
>
> -b, --barmode=(percentage|slider)
> Lets you display a percentage or slider bar
> instead of just text.
> Options may be 'percentage' or 'slider'.
> Disregards any text or files when used.
> When this option is used, the following options
> are also valid.
> -P, --percentage=PERCENTAGE
> The length of the percentage bar / slider
> position (0 to 100).
> -T, --text=TEXT The text to get displayed above the percentage bar.
>
>
> With no FILE, or when FILE is -, read standard input.
> ----------------------
>
> Не оно? :-)
>
ЕСЛИ БЫ ЗНАЛ :)))) Нигде в гугле не находил, да и в голову не приходило
написать osd и таб
>
>
--
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru