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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     08 Dec 2004  17:15:53
 To : Igor S.Kozhukhov
 Subject : Re: bash & csh
 -------------------------------------------------------------------------------- 
 
 Igor S.Kozhukhov -> All  @ Wed, 08 Dec 2004 22:46:22 +0300:
 
  IS>    есть у меня крипты на csh. хочу их юзать из шела bash - как
  IS>    такое сделать?
 
  IS> пробовал с командной строки запустить
 
  IS> /bin/csh my.csh
 
  IS> запускается, но setenv не отрабатывает ...
 
  IS> в заголовке скрипта написано:
  IS> #!/bin/csh
 
  IS> пробую запускать под соляркой
 
  IS> если сменить шел на tcsh - то можно заюзать скрипты через
  IS> source my.csh
 
  IS> но хочется из bash - помогите плиз !
 
 Тебе следует узнать, что установка переменных среды влияет только на сам
 процесс и на потомков, но никак не на предков.  Поэтому скрипт на csh ты
 запустить можешь, используя собственно csh, но вот установленные им
 переменные в запустивший его bash не попадут.  Переписать bash так,
 чтобы он соглашался есть csh-скрипты - занятие, вообще говоря,
 неблагодарное и не рекомендуемое.  Hо если очень хочешь - флаг в руки.
 В принципе, есть еще zsh, который в норме из линейки bash, только лучше
 (за одним недостатком, правда - его line editor не умеет работать с
 UTF-8, а у bash уже умеет) и который что-то умеет из разряда
 совместимости с csh - возможно, у него получится.  Hо я бы не
 рассчитывал.
 
 -- 
 Artem Chuprina
 RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
 --- ifmail v.2.15dev5.3
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 bash & csh   Igor S.Kozhukhov   08 Dec 2004 23:46:22 
 Re: bash & csh   Artem Chuprina   08 Dec 2004 17:15:53 
Архивное /ru.linux/256066c2c3b53.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional