Я писал сценарий bash, где столкнулся с приведенной ниже ошибкой, и я понятия не имею о причине:
синтаксическая ошибка рядом с неожиданным токеном `fi'
мой сценарий:
#!/bin/bash if [ 5 -gt 1 ]; than echo "Hello world" fi