2014-11-12 4 views
0

Учитывая CSV-сайт, например.ping заданный список серверов

1,google.com 
2,facebook.com 
3,stackoverflow.com 
. 
. 
. 

и скрипт, который выводит только адрес веб-сайта:

awk -F',' '{print $2}' 

Можно ли трубы ping на сценарий, чтобы пинг каждый веб-сайт?

+0

ЗАКАНЧИВАТЬ 'xargs' или оболочку' while' цикла. –

ответ

1

Вы можете использовать while петлю и read встроенную команду Баш, сказав, что файл содержит значения, разделенные запятыми:

while IFS="," read -r id server 
do 
    ping "$server" 
done < your_file 
Смежные вопросы