У меня есть файл bash, который я пытаюсь запустить в Cygwin на платформе Windows 7, но при этом выдает мне странные ошибки. Файл bash работает в моей системе Linux. Файл bach выглядит так:
for ((r=0; r <10; r++))
netcat localhost 4444 < myfile.file &
done
wait
но я получаю сообщение об ошибке для цикла for. Точнее пишет:
./tuning_test.bsh: line 1: syntax error near unexpected token `('
'/tuning_test.bsh: line 1: `?for ((r=0; r <10; r++))
Я не понимаю этого, потому что был уверен, что у меня есть работающий bash-файл в моем Linux. Я даже пытался найти пример цикла for на сайте Linux-bash и запустить его, но с той же ошибкой.
Я новичок в Cygwin и не знаю, есть ли у него какие-то мелочи или что-то еще, о чем я должен знать, и я попытался просмотреть документацию и FAQ на их домашней странице.
Искренняя
Mestika