LINUX.ORG.RU

Начало изучения bash-скриптов

 ,


0

2

Господа аналитики, посоветуйте литературу по Bash-скриптам для человека, который с программированием вообще и с юниксом в частности дела до этого не имел. Я б конечно ABS посоветовал, но может кто знает что-нибудь попроще? Повторю еще раз, человек до этого не программировал вообще, так что нужны прям самые основы

P.S. с английским проблем нет

★★★

Последнее исправление: marvin_yorke (всего исправлений: 1)

запусти ему баш - пусть ковыряется в rt режиме
ну и дай почитать книжку какую по линь-консоли - какой-нибудь справочник команд

megabaks ★★★★
()

Повторю еще раз, человек до этого не программировал вообще, так что нужны прям самые основы

начать с алгоритмов как таковых, иначе никак

fragment
()
Ответ на: комментарий от megabaks

в интерпретаторе ковыряется, по основным командам чтива тоже отгрузил. А вот по управляющим конструкциям (if/for/while/case), работе с переменными и параметрами, написанию функций и т.д. что бы добавить? Сам кроме man bash и ABS ничего не читал

marvin_yorke ★★★
() автор топика
Ответ на: комментарий от marvin_yorke

А вот по управляющим конструкциям (if/for/while/case), работе с переменными и параметрами, написанию функций и т.д. что бы добавить?

Язык программирования какой-нибудь. Алгоритмический основы.

Тот же python подойдёт. Или какой-нибудь другой бейсик.

schizoid ★★★
()

всегда советую «Б. Керниган, Р. Пайк - Unix. Уникальная среда программирования»

jeuta ★★★★
()

Есть отличная книга Язык shell Купи её, она стоит 130 р от силы. Карманного формата. В ней есть все что нужно для написания скриптов на bash.

andreykyz ★★
()
Ответ на: комментарий от jeuta

+1

ибо кореш ТС совсем не пограмист

а голый баш всеж как фортран куча окаменылых блекджеков и школьниц - может догадатся до ненужного если снего начнёт пограмировать

qulinxao ★★☆
()

еще в гугле есть много интересного по слову «bash cheat sheet». Может и книги никакие не понадобятся чтобы быстро что-то запилить

stevejobs ★★★★☆
()

Я считаю, что не следует учить bash, так как это линуксо-специфичная вещь, а надо учить стандартный unix shell. В OpenBSD не bash, а ksh, например. Чтобы не пришлось переучиваться после перехода на BSD систему.

Deleted
()
Ответ на: комментарий от Deleted

правильно

не нужно вим нужно эд ненужно баш нужно ш

а ежель прогать циклы то сисечка ежель асоциативные массивы то авка|питончик

эт всё что б не переучиватся.

однако в том и отачивание квалификации и мастерства когда чел сам приходит к универсальному почерку уменшая использования специфических фич которые он использует при плотном использовании конкретного инструмента.

qulinxao ★★☆
()

Не нужно начинать с шелл-скриптов. Хотя и переходить на них тоже не нужно.

Deleted
()

Всю ветку не читал.

Дэвид Тейнсли - Linux и Unix. Программирование в SHELL

yax123 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.