#!/bin/bash
VALUE=10
if [[ VALUE -eq 10 ]]
then
echo "Yes"
fi
Zu meiner Überraschung gibt dies "Ja" aus. Ich hätte erwartet, dass es erforderlich ist [[ $VALUE -eq 10 ]]. Ich habe den CONDITIONAL EXPRESSIONSAbschnitt von gescannt man bash, aber ich habe nichts gefunden, um dieses Verhalten zu erklären.