Задачка про bash для собеседований
Опубликовано 22.11.2007
Не выполняя этот код (bash), попробуйте догадаться, что он выдаст:
f() { return 2; } && g() { f || return; } && g || echo $?
Линуксоид на велосипеде с моторчиком
Опубликовано 22.11.2007
Не выполняя этот код (bash), попробуйте догадаться, что он выдаст:
f() { return 2; } && g() { f || return; } && g || echo $?
|
|
хм… интересный пример…
рассчитал все правильно, но не учел $?… :(
если честно, не думаю, что буду использовать подобную конструкцию когда либо, как минимум из – за того, чтобы другие смогли внести исправления ;)
но как задача для собеседовани +5 :D
спасибо – порадовал
Хм… И там же, по ссылке, автор этого перла сделал вывод о том, что Bash кривой.