我如何使用直到循环读取文本文件(bashshell)

时间:2017-05-31 11:50:18

标签: linux bash shell

我该怎么办?我是初学者

#!/bin/bash
i=1
cat days.txt | until [ ! $i -le 7 ] read item
do
        echo $i $item
        let i++ 
done

这是我想要的结果。
1星期一 2星期二 3星期三 周四4 5星期五 6星期六 7月7日

1 个答案:

答案 0 :(得分:-1)

i=1
while read item
do
    echo $i $item
    i=$((i+1))
 done <./days.txt