shell 按行读取文件

#!/bin/bash
 
count=1    //赋值语句,不加空格
 
cat test | while read line        //cat 命令的输出作为read命令的输入,read读到的值放在line中
 
do
 
   echo "Line $count:$line"
 
   count=$[ $count + 1 ]          //注意中括号中的空格。
 
done
 
echo "finish"
 
exit 0

输出

Line 1:import json
Line 2:with open('tmp.json', 'r') as f:
Line 3:print("eee")
Line 4:k=json.load(f)
Line 5:print("ddd")
Line 6:print(k)
finish

原文地址:https://www.cnblogs.com/sea-stream/p/10083402.html