1. Изглежда, че не ни показваш целия скрипт - в грешката се говори за ред 16, какъвто нямаш в даденото парче код, а done-ът тук си е наред;
2. След като оправиш текущата грешка ще ти каже, че нямаш команда serverlist.txt - пропуснал си командата (вероятно cat) пред файла;
3. Не съм съгласен с качеството на ping проверката по начина, по който я правиш, ама ако ти удовлетворява нуждите...
Опа, грешка. Показва, че проблемът е на 13 ред.
http://dox.bg/files/dw?a=d751a82efb "server.txt" съдържа няколко реда:
google.com
yahoo.com
mail.bg