Я пытался сравнить, равны ли два числа в Bash (и печатать сообщение, если они равны), но я получаю некоторые странные сообщения об ошибках для этой простой программы:
#!/bin/bash
fun2 (){
$x = 3
//#prog.sh: line 4: =: command not found
if [x == 3]
then
//#prog.sh: line 6: [x: command not found
echo "It 3!"
fi
}
fun2
Соответствующие ошибки отображаются ниже строк, вызвавших эти ошибки.