#!/bin/bash
export PROCNAME=test
export TABLE_ID=0
if [ ${TABLE_ID} -eq "" ]; then
echo hello
fi
oben wirft Fehler:[: -eq: unärer Operator erwartet
[: -eq: unary operator expected
Wie dies [[ ${TABLE_ID} -eq "" ]]
mit aus doppelten eckigen Klammern zu fixieren.
'-eq' ist für numerischen Vergleich, benutze' [$ {TABLE_ID} = ""] ' – anubhava
Können wir etwas im Export machen? – user2711819
@anubhava Sie müssen das Argument zu "-z" zitieren oder es funktioniert nicht so, wie Sie es wollen. –