- Как узнать в каком я интерпретаторе работаю, Oyyo, 00:00 , 18-Апр-07 (1)
- Как узнать в каком я интерпретаторе работаю, Anonymous, 00:03 , 18-Апр-07 (2)
- Как узнать в каком я интерпретаторе работаю, YuryD, 09:24 , 18-Апр-07 (3)
- Как узнать в каком я интерпретаторе работаю, newser, 09:44 , 18-Апр-07 (4)
>>>Как узнать в каком я интерпретаторе работаю? Какая команда нужна для етого >>echo $SHELL > > Не факт, это всего лишь имя файла выполняемого шелла, есть любители >симлинки делать или переименовывать файлы. Ну а кто мешает это выяснить? $ ls -l `echo $SHELL`
- Как узнать в каком я интерпретаторе работаю, bill, 11:04 , 18-Апр-07 (5)
- Как узнать в каком я интерпретаторе работаю, newser, 11:35 , 18-Апр-07 (6)
>>>>Как узнать в каком я интерпретаторе работаю? Какая команда нужна для етого >>>echo $SHELL >> >> Не факт, это всего лишь имя файла выполняемого шелла, есть любители >>симлинки делать или переименовывать файлы. > > >Ок) > >$SHELL --version $ $SHELL --version Illegal option -- $ echo $SHELL /bin/sh :)
- Как узнать в каком я интерпретаторе работаю, YuryD, 11:57 , 18-Апр-07 (7)
- Как узнать в каком я интерпретаторе работаю, bill, 12:48 , 18-Апр-07 (8)
- Как узнать в каком я интерпретаторе работаю, newser, 13:32 , 18-Апр-07 (10)
> >Таи два - , здесь сливаются в один, трудно догадаться? >$ $SHELL --version >GNU bash, version 3.1.17(1)-release (i686-redhat-linux-gnu) >Copyright (C) 2005 Free Software Foundation, Inc. Смешной Вы. Ничего у меня не сливается. Строка приведена в доказательство того, что не все shell'ы поддерживают --version.
- Как узнать в каком я интерпретаторе работаю, bill, 13:57 , 18-Апр-07 (11)
- Как узнать в каком я интерпретаторе работаю, newser, 14:26 , 18-Апр-07 (12)
> >Ну значит как в сказке : "иди туда - не знаю куда, >принеси то - не знаю что". Существует две разновидности shell: Bourne-like и C Shell-like. Между ними есть различия, желательно их знать, уметь обращаться и с теми, и с другими. Тогда Ваш первоначальный вопрос вряд ли будет иметь значение. Bourne-like shells: Bourne shell (sh), Bourne again shell (bash), Korn shell (ksh), Z Shell (zsh), ... . ИМХО, стоит досконально изучить именно sh (тем более, что литературы полно), тогда вообще без напряга будете использовать любой из вышеперечисленных. C Shell-like: C Shell (csh) и TC Shell (tcsh). Собственно, понять, с какой разновидностью имеем дело, можно, например, просто попробовав присвоить некой переменной значение: Для bourne-like: $ foo=bar $ echo $foo bar Для csh-like: % foo=bar foo=bar: Command not found Дальше уже понятно с чем имеем дело, а bash это или zsh - дело второе, если знаете основные принципы того или иного класса оболочек.
- Как узнать в каком я интерпретаторе работаю, SS, 00:22 , 20-Фев-15 (13)
|