[freebsd] exit utility
George L. Yermulnik
yz at yz.kiev.ua
Fri Feb 9 09:49:26 EET 2018
Hello!
On Fri, 09 Feb 2018 at 08:27:52 (+0200), Irina Liakh wrote:
> > 2. Какова цель затеи?
> Читабельность кода :)
> На вход поступает некая строка (всегда разные), надо определить, не пустая
> ли она, и в зависимости от этого ветвится код:
> set_status `cat | wc -c` && echo zero string || echo nonzero string
> Понятно, что можно так:
> [ `cat | wc -c` -eq 0 ] && echo zero string || echo nonzero string
> но это менее читабельно, кмк.
Это _читабельнее_, т.к. в этом нету скрытой за функцией логики.
Кстати, для проверки, является строка пустой или нет, существует builtin способ.
Из любопытства: а что Вы хотите считать непустой строкой? Мне кажется
"wc -с" может тут немного навредить.
--
George L. Yermulnik
[YZ-RIPE]
More information about the freebsd
mailing list