Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> UNIX Scripting, хочу ел.книгу или документацию 
:(
    Опции темы
zluka
Дата 6.3.2007, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 27.7.2006

Репутация: нет
Всего: 2



Здравствуйте.
   Недавно скачал, ради интереса, форму кандидата на вакансию programmer под Linux(на разных языках), на одном сайте известной фирмы. Вобщем, там нужно заполнить в колонках уровень своих знаний. 
И вот несколько колонок были такими:
Код

 1. Unix shell - 
 2. UNIX Scripting - 
 3. Bash Scripting - 

    И хочу спросить, по этому поводу. Какая между ними разница (если есть конечно)? И где можно почитать про эти скрипты под Linux?(я хотел сказать, есть ли какой-нибудь електр. учебник) 


--------------------
user posted image
PM MAIL   Вверх
bilbobagginz
Дата 7.3.2007, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 14
Всего: 317



UNIX shell - это общее понятие, включающее в себя несколько вариантов оболочки. основные оболочки:
  • csh - сегодня в основном используется его наработя под названием tcsh
  • sh   - самые распространенные из них: bash, zsh, ksh
Но есть и другие оболочки, с др. функционалом, напр. scsh, работающая на основе языка scheme ( вариант lisp-а ), тот же пошаговый бейсик.
Bash sctipting - специфическое написание скриптов под оболочку bash, знать ее тонкости и особенности.
Разница - мое, конечно, личное мнение:
  • 1. UNIX shell - скорее требуется умение работать с оболочками:
    • знать основные команды для не совсем базовых действий
    • редактировать файлы
    • манипулировать задачами/процессами
  • 2. знакомство с написанием скриптов на всех основных шеллах, включает в себя, естественно пункт. 1.
  • 3. как 2. но работа с определенной оболочкой - bash

С.У.В.


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
powerfox
Дата 7.3.2007, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 20
Всего: 97



Советую книгу Кернигана и Пайка "Программное окружение UNIX". Ссылку никто не даст, так как это запрещено правилами форума (варез). В сети книгу можно найти (если поискать).


--------------------
user posted image
PM WWW   Вверх
spin2
Дата 9.3.2007, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 598
Регистрация: 15.12.2005
Где: Москва-Одесса

Репутация: 3
Всего: 31



Bash очень сильно развит по сравнению с другими шеллами, поэтому у Вас пытаются спросить, умеете ли Вы обходиться без этих расширений (UNIX scripting) и использовать их (bash scripting). По-моему так.


--------------------
"С кем тяжело молчать, с тем не о чем говорить" (Метерлинк)
блог
Все об ICQ-ботах
PM MAIL WWW ICQ Skype Jabber   Вверх
Dude03
Дата 9.3.2007, 23:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 28.4.2006

Репутация: нет
Всего: 6



Можно вопрос, почему никто не вспоминает Korn Shell?
PM MAIL   Вверх
boombick
Дата 12.3.2007, 17:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 305
Регистрация: 20.4.2005
Где: Moscow, Russia

Репутация: нет
Всего: 9



Advanced Bash Scripting Guide - такой великий труд и никто не вспомнил???
http://gazette.linux.ru.net/rus/articles/a...uide/index.html - абсолютно бесплатно и с кучей примеров! smile


--------------------
Все вышесказанное - имхо, и на истину в последней инстанции не претендует
------
UNIX and other
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Клуб юнуксоидов"
powerfox
ZeeLax
nickless

Что такое клуб юнуксоидов?

Это место более свободного общения специалистов и любителей *NIX систем.


Новичкам: Этот раздел предназначен в основном именно для общения а не решения проблем.


Правила всего раздела Linux/UNIX сюда не распространяются, но здесь имеются свои правила:


  • Оскорбления запрещены.
  • Holy wars разрешены, но в небольших размерах. Если вы создаёте что-то уровня Windows vs. Linux, то постите это в Религиозных войнах, пожалуйста.
  • Если вы хотите выставить здесь какое-либо своё творение - милости просим.
  • За интересные новости, интересные статьи, высказывания и юмор (в тему) + в репу.

Короче, по репе получите по полной программе ;-) Happy hacking!



Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Клуб юнуксоидов | Следующая тема »


 




[ Время генерации скрипта: 0.0711 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.