( bucko | 2016. 04. 24., v – 08:21 )

Az a probléma, hogy meg kell küzdeni a "semmi" idézőjelekkel történő megvédésével, no meg a regexp feldolgozásával.

Az első verzió a test, ami external.
A második pedig a builtin test a [[...]].
Ez utóbbinál nem kell processzt indítani.
Az empty mint regexp is megkerülhető egy egyszerű trükkel: [[ A$VAR = A ]] && echo empty
Se processz indítás, se regexp, se idézőjel - nincs mit megvédeni - ,a röpködő gobokról nem is beszélve!

Szabály (most találtam ki :))): Ha eszedbe jut regexp-et használni, akkor legyen sok adat és azt egy paranccsal kell előfeldolgozni. (sed, *grep, awk)