[freebsd] exit utility
Irina Liakh
spell at itl.ua
Fri Feb 9 08:58:30 EET 2018
On Fri, Feb 09, 2018 at 08:27:52AM +0200, Irina Liakh wrote:
> На вход поступает некая строка (всегда разные), надо определить, не пустая
> ли она, и в зависимости от этого ветвится код:
>
> set_status `cat | wc -c` && echo zero string || echo nonzero string
>
> Понятно, что можно так:
>
> [ `cat | wc -c` -eq 0 ] && echo zero string || echo nonzero string
>
> но это менее читабельно, кмк.
Пожалуй, лучшее решение тут будет такое:
[ `cat` ] && echo nonzero string || echo zero string
Но всё равно есть ощущение, что builtin setstatus в арсенале не помешал бы..
More information about the freebsd
mailing list