|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 07 Jun 2001 14:54:24 To : Stepan Koltsov Subject : Re: UNIX rulez forever :) -------------------------------------------------------------------------------- Stepan Koltsov <yozh@niit.ru> wrote: SK>Hi, all. SK>Вот тут пришло сегодня несколько мыслей по поводу конфигов. SK>У меня есть несколько шеллов на разных машинах, туда эти конфиги SK>приходится закачивать (чтобы каждый раз с нуля не набирвать), в которые SK>входит .mutt*, .signature, .zsh*, .bash* (не везде есть zsh), .vim* и т. п. SK>Hо сегодня я подумал -- конфиги должны быть системно зависимы SK>(везде разные утилиты стоят): например, я часто юзаю alias du1, который есть SK>`du --max-depth=1` под linux или `du -d1` под FreeBSD, или ls, который SK>если бывает цветной (т. е. гнутый), то пускать его с ключом --color, SK>а если не БСДшный, то с -F, и для этого я сегодня изучил autoconf -- SK>рулезная штука. Типа в configure.in пишешь: SK>test "x`uname -s`" = "xFreeBSD" && FreeBSD=1 SK>test $FreeBSD && DU1="du -d1" || DU1="du --max-depth=1" SK>AC_SUBST(DU1) Это не совсем правильно. Правильно проверять саму команду du на понимание ей того и другого ключика. что-то типа if du -d1 DU="du -d1" fi SK>а в .xsh_aliases alias du1='@DU1@' SK>а в скрипт update-configs ещё добавить ./configure SK>Hу здорово же!!! (на самом деле, без этого можно обойтись, написав функцию SK>или скрипт, но оно работает медленнее и идеологически неправильно). SK>Может быть ещё кто-нибудь какие-нибудь интересные фичи знает? А еще есть такая интересная фича как CVS, которая позволяет иметь доступный по сети репозиторий, апдейтить которой можно из любой точки. И при изменениях перекачиваются только diff-ы. -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: FT-center (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/95095be321f6.html, оценка из 5, голосов 10
|