книга по bash программированию

Обсуждение различной литературы о Linux

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

Лис
Сообщения: 1639
ОС: Zenwalk

книга по bash программированию

Сообщение Лис »

Скажите, пожалуйста, есть ли книги, описывающие именно программирование командного интерпритатора, желательно с обилием примеров. Если да, то какие порекомендуете. А то я что-то в книжных нахожу только книги и справочники по командам.
Спасибо сказали:
PIF
Сообщения: 391

Re: книга по bash программированию

Сообщение PIF »

Лис писал(а):
07.11.2005 22:53
Скажите, пожалуйста, есть ли книги, описывающие именно программирование командного интерпритатора, желательно с обилием примеров. Если да, то какие порекомендуете. А то я что-то в книжных нахожу только книги и справочники по командам.

Вот шикарная книжка по этому делу. Даже на русском :)
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: книга по bash программированию

Сообщение Лис »

Спасибо большое! Похоже, то, что нужно.
Спасибо сказали:
Аватара пользователя
Marduk
Сообщения: 247

Re: книга по bash программированию

Сообщение Marduk »

У меня ссылка не открывается, но имели в виду ведь Девида Тэйнсли "Linux и UNIX: программирование в shell"?
[ Arch Linux || xmonad || dzen2 ]
Спасибо сказали:
PIF
Сообщения: 391

Re: книга по bash программированию

Сообщение PIF »

Marduk писал(а):
08.11.2005 21:46
У меня ссылка не открывается, но имели в виду ведь Девида Тэйнсли "Linux и UNIX: программирование в shell"?

Нет, мы имели в виду Advanced Bash Scripting Guide.
Сайт работает не круглые сутки, иногда не отзывается.
Тебе архив tar.bz2 выслать? Он чего-то не аттачится, лимит вроде не превышает, х. его з.
Спасибо сказали:
Аватара пользователя
Marduk
Сообщения: 247

Re: книга по bash программированию

Сообщение Marduk »

PIF писал(а):
08.11.2005 21:51
Marduk писал(а):
08.11.2005 21:46

У меня ссылка не открывается, но имели в виду ведь Девида Тэйнсли "Linux и UNIX: программирование в shell"?

Нет, мы имели в виду Advanced Bash Scripting Guide.
Сайт работает не круглые сутки, иногда не отзывается.
Тебе архив tar.bz2 выслать? Он чего-то не аттачится, лимит вроде не превышает, х. его з.

Спасибо, где-то у меня лежали архивы gazette.linux.ru.net, где я его и видел :)
[ Arch Linux || xmonad || dzen2 ]
Спасибо сказали:
Аватара пользователя
Linny
Сообщения: 73

Re: книга по bash программированию

Сообщение Linny »

Ой, какая книжка классная! Давно такую хотела! :D
Спасибо сказали:
~S/E/r/G~
Сообщения: 220
ОС: Debian 4.0

Re: книга по bash программированию

Сообщение ~S/E/r/G~ »

есть ещё oreilly learning the bash shell 2nd edition
debian 4.0: kernel-2.6.18 | Xorg7.2 (fglrx) | Xfce 4.4
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: книга по bash программированию

Сообщение alv »

Marduk писал(а):
08.11.2005 21:46
имели в виду ведь Девида Тэйнсли "Linux и UNIX: программирование в shell"?

кстати, очень даже стоит почитать
это, правда, про shell-скриптинг вообще, но все башизмы там оговорены
Спасибо сказали:
Аватара пользователя
Siansor
Сообщения: 117
ОС: Ubuntu :)

Re: книга по bash программированию

Сообщение Siansor »

Искусство программирования на языке сценариев командной оболочки
Уже начал изучать!!!
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: книга по bash программированию

Сообщение kma21 »

Возрождаю тему, дабы не злить модераторов.

Все темы на форуме датируются янворЁм 2008-го максимум по запросу bash в разделе книг. Почитав эти темы я сделал вывод, что есть несколько книг хороших по программированию bash и shell вообщем. Прежде всего это ABS. Но я не на столько владею языком, чтобы свободно читать компьютерную книжку по программированию (и наивные предположения о том, что проще выучить язык и прочее тоже не помогут...).

В итоге вопрос. Есть ли современная русскоязычная книга по shell-программированию и bash в частности?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: книга по bash программированию

Сообщение sash-kan »

в который уж раз упоминается эта ссылка в данном разделе? десятый как минимум:
http://gazette.linux.ru.net/rus/articles/i...-abs-guide.html
да-да. это тот самый abs-guide.
книга вполне себе современная (как она может быть несовременной??).
и очень даже переведённая на какой-то славянский язык. русский, кажется.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Nelar
Сообщения: 138

Re: книга по bash программированию

Сообщение Nelar »

книга вполне себе современная (как она может быть несовременной??).

В принципе вы правы. Но тем не менее периодически выходят обновленные версии bash и потихоньку вроде как добавляются новые фичи http://www.pavleg.ru/2009/02/21/gnu-bash-40/ , но старые книги тем не менее совершенно не теряют своей актуальности, в зависимости от качества написания книги конечно.

и не стоит забывать про официальный мануал (как знать может быть кто то уже перевел его на русский? я не интересовался этим вопросом)
http://www.gnu.org/software/bash/manual/

Еще есть еще в серии книг издательства O'Reilly пара книг на тему bash. Многие книги издательства сейчас переводят и выпускают на русском языке - правда насчет книг по bash я не в курсе есть уже переводы или нет.
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: книга по bash программированию

Сообщение kma21 »

sash-kan, честно, вчера смотрел сайт лежал. И лежит сейчас.
В том то и дело, что обновляется программа (в данном случае bash) и меняется синтаксис и прочее, а когда ничего не знаешь об этом, то очень проблематично разбираться.

UPD: Даже не пингуется. Может у кого-то сохранЁнный вариант остался...

UPD: Прямая ссылка на ABS 2.5. В принципе азы действительно можно выучить и по ней.

Страничка перевода. Кодировка там KOI8-R.
Спасибо сказали:
Аватара пользователя
Nelar
Сообщения: 138

Re: книга по bash программированию

Сообщение Nelar »

и меняется синтаксис и прочее


это ну очень врядли ;) Этож не винда. Я так понимаю в основном не меняется, а просто добавляются новые фичи, которыми ты можешь вообще не пользоваться вообще не испытывая особого дискомфорта, и фиксятся не очень удачные места в коде (у любого софтварного проекта вообще в теории есть куда расти).

Любая следующая редакция книг на эту тему будет включать в себя данные адаптированные к новой версии. Там нет ничего такого неприятного, из за чего стоило бы писать новую книгу с нуля.

Даже не пингуется. Может у кого-то сохранЁнный вариант остался...

речь идет об этом?
Advanced Bash-Scripting Guide
http://tldp.org/LDP/abs/html/ последняя англоязычная версия 6.0.05
www.opennet.ru/docs/RUS/bash_scripting_guide русскоязычная версия ?.?.??
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: книга по bash программированию

Сообщение sash-kan »

странные у вас интернеты.
работает сервер. и в ус себе не дует.

ну, для тех, у кого проблемы, выкладываю файлы
Архив руководства в html-формате (415 Кбайт)
Архив руководства в sgml-формате (426 Кбайт)
и, собственно, код странички. правда, там ссылки относительные, но, думаю, это не страшно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: книга по bash программированию

Сообщение kma21 »

Nelar, я это уже понял, так что буду изучать по старым книгам. =)
sash-kan, то, что "интернеты" странные, по крайней мере у меня, я согласен =) Вы наверно выложили тоже самое, что и я?
Спасибо сказали:
Аватара пользователя
Grenka
Сообщения: 76
ОС: Ubuntu 9.10

Re: книга по bash программированию

Сообщение Grenka »

PIF писал(а):
07.11.2005 23:30
Вот шикарная книжка по этому делу. Даже на русском :)

Спассибо за ссылку.
Спасибо сказали: