Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: zax в Dec 24, 2005, 23:06



Титла: Проблем с програмни обвивки ?
Публикувано от: zax в Dec 24, 2005, 23:06
Имам следния проблем ... разполагам със скрипт с bash архитектура, така в него искам да се испълни команда от tsch... идеята ми е как мога да накарам 2 обвивки да работят по отделно в един скрипт ?


Титла: Проблем с програмни обвивки ?
Публикувано от: rpetrov в Dec 26, 2005, 18:52
tsch или tcsh ?

малко е неясно какво точно се иска, но едно малко примерче, може би ще подскаже, кое е определящо, кой команден интерпретатор да се използва (да се обърне внимания на първия ред в скриптовете) :
$ cat script.sh:
Примерен код
#!/bin/sh

echo '==========='
echo $0
echo shell=$shell
echo SHELL=$SHELL

./script.csh

$ cat script.csh:
Примерен код
#!/bin/csh

echo '==========='
echo $0
echo shell=$shell
echo SHELL=$SHELL

$ chmod +x ./script.*sh
$ ./script.sh