ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

循环读取寄存器(QSFP-DD)并且分别保存log

2020-01-13 09:52:00  阅读:276  来源: 互联网

标签:11 vendor log QSFP DD num path arry


 1 #!/bin/bash
 2 #######################################################################
 3 #Created by: Bing                                                     #
 4 #Create time:11/11/2019                                               #
 5 #Applied Project:xx                                                   #
 6 #######################################################################
 7 path="/sys/devices/platform/soc/fd8be100.spi_aux/spi_master/spi1/spi1.0/i2c-34"
 8 arry=(vendor_name vendor_part_num vendor_revision_num vendor_serial_num ) #定义数组arry,数组元素以空格分开
 9 
10 for f_log in ${arry[*]} #以数组元素名为进行循环,作为保存的log名
11 do
12 rm -rf $f_log*.log   #在执行脚本前,删除已有的log
13 done
14

15 for i in ${arry[*]} #循环执行数组元素
16  do 
17 for ((j=37;j<=66;j++)) #分别对port 37-66进行循环
18 do
19 echo "#cat $path/i2c-$j/$j-0050/$i" | tee -a 2>&1 $i.log #以元素名命名保存log
20 cat $path/i2c-$j/$j-0050/$i | tee -a 2>&1 $i.log
21 sleep 1
22
23 done
24
25
26 done


标签:11,vendor,log,QSFP,DD,num,path,arry
来源: https://www.cnblogs.com/maisha/p/12185829.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有