Какую оболочку отправляют по умолчанию?

7

Недавно начал играть с Ubuntu. Я играю с несколькими сценариями оболочки, написанными для Korn Shell, которые я хочу редактировать в Ubuntu. В какой оболочке работает Ubuntu? Думаю, его Баш? Если да, то есть ли способ установить или запустить конкретный скрипт под определенной оболочкой?

    
задан t3ch 16.11.2010 в 19:41
источник

2 ответа

8

По умолчанию скриптовая оболочка ( /bin/sh ) - тире . Интерактивная оболочка по умолчанию ( /bin/bash ) - bash . При использовании скриптов на Ubuntu, которые используют /bin/sh , вам может потребоваться избегать различных «бахизмов», например массивов или {} -строчного globbing.

    
ответ дан Kees Cook 16.11.2010 в 21:31
источник
1

да, это bash . Чтобы запустить скрипт, вам нужно набрать ./script_name или sh script_name

    
ответ дан Paweł Karpiński 16.11.2010 в 19:48