标签:always 就是 echo 没有 解释器 log win 复杂 file
在MICAS的这段时间,我深刻体会到了Linux系统与写脚本做仿真、做综合、做分析的重要性,对于一个硬件开发者而言,学会Linux系统的操作也是以编写脚本、运行脚本为目的的。这篇随笔我会记录一些最基本的Linux命令,以及四种脚本的使用方法以及一些实例。
想系统学习可以上这个网:https://www.runoob.com/linux/linux-tutorial.html,但我建议先了解然后现学现用
<target>:<prerequisite>
<tab> <command1>
<tab> <command2>
...
clean: \rm -rf INCA_libs nc: clean reset; ncverilog +sv -f ../lst/files_verilog.txt +nc64bit +nctimescale+1ns/10ps +access+rwc -ALLOWREDEFINITION nc_with_netlist: rm -r INCA_libs reset; ncverilog +sv -f ../lst/files_verilog_with_netlist.txt +nc64bit +nctimescale+1ns/10ps +access+rwc -ALLOWREDEFINITION
chmod +x ./filename.sh #使脚本具有执行权限 #######命令行输入./filename.sh可以直接执行该脚本
#################files_tb.txt里面装了10个testbench,利用这个循环我可以生成10个测试文件,并输出10个vcd文件做分析
for i in {1..10}#i的值从1到10循环 do ncverilog +sv -f ./files_with_netlist.txt +sv $(sed -n "$i p" ./files_tb.txt) +nc64bit done
##############网上抄的,大家看看结构 if [ $1 -gt 100 ] then echo Hey that\‘s a large number. pwd fi
#######################插播一个latchup######################
标签:always 就是 echo 没有 解释器 log win 复杂 file
原文地址:https://www.cnblogs.com/AAgnosticEngineer/p/11907354.html