简单的循环读取文本显示哪条线正在读取

时间:2015-04-21 18:17:40

标签: linux bash loops unix

我想知道哪一行正在阅读:

    #!/bin/bash
    for ip in $(cat ip.txt);
    do
        date
    done

1 个答案:

答案 0 :(得分:2)

试试这个:

#!/bin/bash

while read -r ip
do
  ((c++))
  echo $c
  date
done < ip.txt