Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Stepan Koltsov                       2:5020/400     07 Jun 2001  14:38:10
 To : All
 Subject : UNIX rulez forever :)
 -------------------------------------------------------------------------------- 
 
 Hi, all.
 
 Вот тут пришло сегодня несколько мыслей по поводу конфигов.
 
 У меня есть несколько шеллов на разных машинах, туда эти конфиги
 приходится закачивать (чтобы каждый раз с нуля не набирвать), в которые
 входит .mutt*, .signature, .zsh*, .bash* (не везде есть zsh), .vim* и т. п.
 
 Я придумал делать так: маинтайнить их из 1 места, выкладывать их на
 ftp (makeом), а потом скриптиком их оттуда скачивать (типа
 скрипт проверяет, какой тул для скачивания (fetch, wget etc.) есть в
 системе), скрипт типа входит в комплект конфигов.
 
 Hо сегодня я подумал -- конфиги должны быть системно зависимы
 (везде разные утилиты стоят): например, я часто юзаю alias du1, который есть
 `du --max-depth=1` под linux или `du -d1` под FreeBSD, или ls, который
 если бывает цветной (т. е. гнутый), то пускать его с ключом --color,
 а если не БСДшный, то с -F, и для этого я сегодня изучил autoconf --
 рулезная штука. Типа в configure.in пишешь:
 
 test "x`uname -s`" = "xFreeBSD" && FreeBSD=1
 test $FreeBSD && DU1="du -d1" || DU1="du --max-depth=1"
 AC_SUBST(DU1)
 
 а в .xsh_aliases alias du1='@DU1@'
 
 а в скрипт update-configs ещё добавить ./configure
 
 Hу здорово же!!! (на самом деле, без этого можно обойтись, написав функцию или
 скрипт, но оно работает медленнее и идеологически неправильно).
 
 Может быть ещё кто-нибудь какие-нибудь интересные фичи знает?
 
 <Flame>
 IMHO те, кто это будут читать разделятся на 2 группы -- первая скажет, что
 это есть правильно, а вторая -- та, которая пользует bash вместо sh
 только потому, что там можно <Tab> жать.
 </Flame>
 
 <Advertisment>
 Если припрёт, мой конфиг (pre-alpha version) можно посмотреть на
 ftp://mx1.ru/pub/yozh/configs.tar.gz :)
 </Advertisment>
 
 Спасибо, что дочитали до конца.
 
 -- 
 mailto:yozh@mx1.ru
 ICQ:26521795
 http://www.mx1.ru/
 
 ... Они жили долго и счастливо и надоели друг другу в один день...
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 UNIX rulez forever :)   Stepan Koltsov   07 Jun 2001 14:38:10 
 Re: UNIX rulez forever :)   vitus@ice.ru   07 Jun 2001 14:54:24 
 Re: UNIX rulez forever :)   Oleg.Polianski@clear.co.nz   11 Jun 2001 05:16:58 
 Re: UNIX rulez forever :)   Valentin Nechayev   11 Jun 2001 16:17:50 
 Re: UNIX rulez forever :)   Vladimir Dozen   11 Jun 2001 19:24:12 
 Re: UNIX rulez forever :)   Valentin Nechayev   11 Jun 2001 20:41:14 
 Re: UNIX rulez forever :)   Vladimir Dozen   11 Jun 2001 21:41:55 
 Re: UNIX rulez forever :)   Oleg Polianski   12 Jun 2001 02:19:55 
 Re: UNIX rulez forever :)   Valentin Davydov   11 Jun 2001 19:54:40 
 Re: UNIX rulez forever :)   Gleb Smirnoff   07 Jun 2001 15:24:52 
 Re: UNIX rulez forever :)   Stepan Koltsov   07 Jun 2001 15:28:56 
 Re: UNIX rulez forever :)   Max Ischenko   07 Jun 2001 16:46:28 
 UNIX rulez forever :)   Anatoly Tsyganenko   08 Jun 2001 03:09:12 
Архивное /ru.unix/65777be8337c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional