Question

In a POSIX shell script, which construct correctly tests whether variable x is an empty string?

A if [ $x -eq "" ]
B if [ -z "$x" ]
C if (($x == ""))
D if test -n $x
E if expr $x = ""
Practice Next

Hey! Ask a query