|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 08 Jul 2002 19:48:17 To : Oleg Demidovich Subject : Re: Узнать домашний коталог пользователя -------------------------------------------------------------------------------- On Sat, 06 Jul 2002 15:39:51 +0400, Oleg Demidovich <Oleg.Demidovich@p25.f124.n450.z2.fidonet.org> wrote: >>>>>> On Sat, 06 Jul 2002 01:07:13 +0300 IA == "Ilya Anfimov" wrote: > >>% echo $user > >> > >>% echo ~user > >>/home/user > >>% user=/usr/bin > >>% echo ~user > >>/usr/bin > >>% echo $SHELL > >>/bin/zsh > >>% > > IA> Это непpавильные пчёлы, и они дают непpавильный мёд. Я совеpшенно > IA> не пpедставляю, как этого можно добиться. > >zsh 4.0.4 (i586-pc-linux-gnu) >,----[ (zsh)Filename Expansion ] >| A `~' followed by anything not already covered is looked up as a named >| directory, and replaced by the value of that named directory if found. >| Named directories are typically home directories for users on the >| system. They may also be defined if the text after the `~' is the name >| of a string shell parameter whose value begins with a `/'. It is also >| possible to define directory names using the -d option to the hash >| builtin. >`---- > > IA> $ echo ~ilan > IA> /home/ilan > IA> $ ilan=/usr/bin > IA> $ echo ~ilan > IA> /home/ilan > IA> $ dpkg -l zsh Его, оказалось, exportнуть надо. > > Разницу между '% echo $SHELL' и '$ dpkg -l zsh' не замечаешь? Hу выдастся тебе что-нибудь вроде /usr/bin/tcsh или /bin/sh. Полегчает? Это не имеет отношения к запущенному шеллу. btw, я сейчас догадался, что имеет отношение -- echo $0 --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1511b8dc0a59.html, оценка из 5, голосов 10
|