Я установил git bash на windows и попытался написать несколько простых скриптов. Одна вещь, которую я не мог понять до сих пор, - простая математика и сравнение. Сейчас мне нужен случайный логический тип:
#!/usr/bin/env bash
condition=$(($(($RANDOM%2)) == 1))
if $condition; then
echo "a"
else
echo "b"
fi
Я получил command not found
. Похоже, в git bash отсутствуют операторы сравнения, <,>, ==,! =, - eq, -lt, -gt не работает, что бы я ни пытался. Я нашел их во всех примерах. Есть идеи?