【ICer的脚本练习】cp.py和mv.py咱们用python升级一下cp和mv

系列的目录说明请见:ICer的脚本练习专栏介绍与全流程目录_尼德兰的喵的博客-CSDN博客

前言

这一章仍然是一个简单的脚本练习,用来熟悉匹配替换与文件流。

场景

linux下的复制cp和剪切mv是我们即为常用的两个操作,一般来说呢我们根本没有拓展这两个操作的需求,当然了只要是一般没有需求的地方那我总会创造出一些需求的,毕竟我是把cd都给改了的人。

那么巧了,在芯片验证中有一个常用的操作需要对cp/mv进行拓展,比方说我现在要添加一个新的test_case.sv用例,那么可以怎么做呢?

方法一:新建文件,按照其他用例的格式自己手写——耗时1小时;

方法二:新建文件,从别的用例把需要的内容粘过来,然后涂涂改改——耗时10分钟;

方法三:直接拷贝sanity_case为新用例并且重命名,打开文件将sanity_case和SANITY_CASE进行关键字替换,根据需求删除不需要的操作ÿ

你可能感兴趣的:(IC萌新的脚本培训教程,芯片,verilog,python,IC)