История изменений
Исправление liksys, (текущая версия) :
Что ж, сам напросился.
Ути-пути, какие мы грозные :3
Не говоря уже о том, что возвращаемое значение элементарно объясняется, если у студента до этого был курс про операционные системы и есть базовое понимание принципов работы командной оболочки.
Да. И?
Каков ТВОЙ стаж преподавания в ВУЗе?
Сперва добейся - не аргумент, клоун. Выкладывай давай, где ты сам преподаешь, чтобы я знал, в какую помойку моим знакомым и их чадам не рекомендовать идти ни при каких условиях.
И как это сделать?!!
Курс курсу рознь. Администрирование ОС, работа в ОС и изучение кишок ОС - это три разных курса.
Кстати, для прикладного софта «коды возврата» совершенно необязательны.
Мне не интересны теоретизирования и древние подходы.
Простенький скрипты – это ПРОГРАММИРОВАНИЕ.
В упрощенном виде скрипты сценарии оболочки - это жесткие последовательности команд. Сценарий в духе «выполни пять операций, упади при первой же ошибке» пишется без каких бы то ни было условных операторов и вообще не требует тьюринг-полной оболочки, если уж на то пошло. Коды возврата объясняются элементарно на примере coreutils и файловых операций, когда линейный сценарий должен создать, переместить и удалить какой-то файл. При ошибке одной из операций скрипт останавливается, потому что программа сообщила, что завешилась ошибкой. Всё. Объяснение элементарно, но оно, видимо, не доступно для дебилов с регалиями.
По твоему, начинать учить программировать надо на шелл-скриптах.
Нет, этот бред ты выдумал из своей головы, не осилив построить логическую цепочку.
Исправление liksys, :
Что ж, сам напросился.
Ути-пути, какие мы грозные :3
Не говоря уже о том, что возвращаемое значение элементарно объясняется, если у студента до этого был курс про операционные системы и есть базовое понимание принципов работы командной оболочки.
Да. И?
Каков ТВОЙ стаж преподавания в ВУЗе?
Сперва добейся - не аргумент, клоун. Выкладывай давай, где ты сам преподаешь, чтобы я знал, в какую помойку моим знакомым и их чадам не рекомендовать идти ни при каких условиях.
И как это сделать?!!
Курс курсу рознь. Администрирование ОС, работа в ОС и изучение кишок ОС - это три разных курса.
Кстати, для прикладного софта «коды возврата» совершенно необязательны.
Мне не интересны теоретизирования и древние подходы.
Простенький скрипты – это ПРОГРАММИРОВАНИЕ.
В упрощенном виде скрипты сценарии оболочки - это жесткие последовательности команд. Сценарий в духе «выполни пять операций, упади при первой же ошибке» пишется без каких бы то ни было условных операторов и вообще не требует тьюринг-полной оболочки, если уж на то пошло. Коды возврата объясняются элементароно на примере coreutils и файловых операций, когда линейный сценарий должен создать, переместить и удалить какой-то файл. При ошибке одной из операций скрипт останавливается, потому что программа сообщила, что завешилась ошибкой. Всё. Объяснение элементарно, но оно, видимо, не доступно для дебилов с регалиями.
По твоему, начинать учить программировать надо на шелл-скриптах.
Нет, этот бред ты выдумал из своей головы, не осилив построить логическую цепочку.
Исходная версия liksys, :
Что ж, сам напросился.
Ути-пути, какие мы грозные :3
Не говоря уже о том, что возвращаемое значение элементарно объясняется, если у студента до этого был курс про операционные системы и есть базовое понимание принципов работы командной оболочки.
Да. И?
Каков ТВОЙ стаж преподавания в ВУЗе?
Сперва добейся - не аргумент, клоун. Выкладывай давай, где ты сам преподаешь, чтобы я знал, в какую помойку не рекомендовать идти ни при каких условиях.
И как это сделать?!!
Курс курсу рознь. Администрирование ОС, работа в ОС и изучение кишок ОС - это три разных курса.
Кстати, для прикладного софта «коды возврата» совершенно необязательны.
Мне не интересны теоретизирования и древние подходы.
Простенький скрипты – это ПРОГРАММИРОВАНИЕ.
В упрощенном виде скрипты сценарии оболочки - это жесткие последовательности команд. Сценарий в духе «выполни пять операций, упади при первой же ошибке» пишется без каких бы то ни было условных операторов и вообще не требует тьюринг-полной оболочки, если уж на то пошло. Коды возврата объясняются элементароно на примере coreutils и файловых операций, когда линейный сценарий должен создать, переместить и удалить какой-то файл. При ошибке одной из операций скрипт останавливается, потому что программа сообщила, что завешилась ошибкой. Всё. Объяснение элементарно, но оно, видимо, не доступно для дебилов с регалиями.
По твоему, начинать учить программировать надо на шелл-скриптах.
Нет, этот бред ты выдумал из своей головы, не осилив построить логическую цепочку.