Синтаксическая ошибка: «сделано» неожиданно при попытке запустить скрипт оболочки - PullRequest
0 голосов
/ 06 ноября 2018

код

#!/bin/sh
while true
do
  mpc current > current_song.txt
  mpc idle player
done

приводит к

Syntax error: "done" unexpected

Есть какая-то причина, почему это показалось бы неожиданным?

1 Ответ

0 голосов
/ 06 ноября 2018

Вам не хватает скобок при условии.

#!/bin/sh
while [ true ]
do
  mpc current > current_song.txt
  mpc idle player
done
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...