Ну чисто теоретически может у него там какой-то хитрый код который ${?} обрабатывает? Напрямую ведь не заассайниш.
-Max 2018-02-08 13:53 GMT-08:00 George L. Yermulnik <y...@yz.kiev.ua>: > Hello! > > On Thu, 08 Feb 2018 at 13:44:51 (-0800), Maxim Sobolev wrote: > > > Hmm: > > > ---- > > false_x() { > > return "${1}" > > } > > > false_x 40 > > echo ${?} > > ---- > > > Не комильфо? > > Пока не ясна задача топикстартерши, не ясно зачем вообще заморачиваться > именно "кодом выхода": если его нужно дальше в скрипте обрабатывать, то > тут и простой "echo" подойдёт. > > > -Max > > > 2018-02-08 12:54 GMT-08:00 George L. Yermulnik <y...@yz.kiev.ua>: > > > > Hello! > > > > On Thu, 08 Feb 2018 at 21:48:25 (+0200), Irina Liakh wrote: > > > > > В процессе скриптописания возникла надобность в утилите, подобной > > > > true/false, только с заданным значением кода выхода (пока обошлась > > > > вызовом "sh -c 'exit 123'"). > > > > Если такая есть, просто ткните в неё, плиз. > > > > Если нету, скажите что это блажь, и суровые шелл-программисты > вызывают > > > > целый шелл ради экситкода и не заморачиваются. > > > > 1. На чём скриптуете? > > > 2. Какова цель затеи? > > > > -- > > > George L. Yermulnik > > > [YZ-RIPE] > > > _______________________________________________ > > > freebsd mailing list > > > freebsd@uafug.org.ua > > > http://mailman.uafug.org.ua/mailman/listinfo/freebsd > > > _______________________________________________ > > freebsd mailing list > > freebsd@uafug.org.ua > > http://mailman.uafug.org.ua/mailman/listinfo/freebsd > > -- > George L. Yermulnik > [YZ-RIPE] > _______________________________________________ > freebsd mailing list > freebsd@uafug.org.ua > http://mailman.uafug.org.ua/mailman/listinfo/freebsd >
_______________________________________________ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd