скрипты для шелла

Модератор: Модераторы разделов

snikolaev
Сообщения: 195
ОС: Все подряд

скрипты для шелла

Сообщение snikolaev »

Хотел спросить, какой язык там используется и не поделитесь ли литературой на тему написания таких скриптов.Имею ввиду !#bin/bash которые.
И вот еще - ччто быстрее отработает, скрипт для консоли или си программа?
Спасибо сказали:
Аватара пользователя
0ut
Сообщения: 307
Статус: Злыдень
ОС: *nix

Re: скрипты для шелла

Сообщение 0ut »

си - быстрее, так как там не идет компиляция на лету

http://gazette.linux.ru.net/rus/articles/i...-abs-guide.html
Запросы ошибок к операционной системе игнорироваться не могут.
Спасибо сказали:
Lenux
Сообщения: 395

Re: скрипты для шелла

Сообщение Lenux »

можно сказать, что скрипты для шела во все не обязательно начинаются на #!/bin/bash, они могут и на #!/usr/bin/python начинаться, а по сути #! - это передача какой программе передается файл, т.е. #!/usr/bin/python -parametr вполне возможно => получается любой интерпритируемый язык, который может начать выполнения скрипта, если имя подставить в конце python python.py - если я правильно понял
Когда я в примерах использую apt-get, то вам лучше использовать aptitude, потому что он более новый и его советуют использовать вместо apt-get
Спасибо сказали:
snikolaev
Сообщения: 195
ОС: Все подряд

Re: скрипты для шелла

Сообщение snikolaev »

0ut
Спасибо за ссылку, почитаем

Lenux писал(а):
16.01.2009 07:33
что скрипты для шела во все не обязательно начинаются на #!/bin/bash, они могут

Я это знаю, наверно не совсем корректно вопрос сформулировал.
Мне нужно именно написать командами, которые вводятся в шелле, а не сторонним языком.
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: скрипты для шелла

Сообщение Sleeping Daemon »

snikolaev писал(а):
16.01.2009 07:39
0ut
Спасибо за ссылку, почитаем

Lenux писал(а):
16.01.2009 07:33
что скрипты для шела во все не обязательно начинаются на #!/bin/bash, они могут

Я это знаю, наверно не совсем корректно вопрос сформулировал.
Мне нужно именно написать командами, которые вводятся в шелле, а не сторонним языком.

man bash
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: скрипты для шелла

Сообщение blackst0ne »

snikolaev писал(а):
16.01.2009 07:08
не поделитесь ли литературой на тему написания таких скриптов

Advanced Bash-Scripting Guide
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
snikolaev
Сообщения: 195
ОС: Все подряд

Re: скрипты для шелла

Сообщение snikolaev »

Sleeping Daemon писал(а):
16.01.2009 07:57
man bash

обижаешь начальник, это первым делом...
вторым делом в гугл, только вопрос не знал как сформулировать, поэтому тут задал
Спасибо сказали:
Аватара пользователя
Mifodix
Сообщения: 373
ОС: Fedora 17 x86_64

Re: скрипты для шелла

Сообщение Mifodix »

snikolaev писал(а):
16.01.2009 07:08
Хотел спросить, какой язык там используется и не поделитесь ли литературой на тему написания таких скриптов.Имею ввиду !#bin/bash которые.
И вот еще - ччто быстрее отработает, скрипт для консоли или си программа?

сегодня как раз наткнулся на простенькое руководство по bash http://habrahabr.ru/blogs/linux/47163/
Спасибо сказали: