-ne
significa apenas "não igual" quando está em uma instrução if [ … ]
. Nesse caso, -ne
é uma opção para echo
. Você poderia facilmente usar -en
.
De bash(1)
:
If
-n
is specified, the trailing newline is suppressed. If the-e
option is given, interpretation of the following backslash-escaped characters is enabled.
Neste exemplo, não há comparação. Apenas echo
.