微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 求助。几道找工作笔试时遇到的shell编程问题

求助。几道找工作笔试时遇到的shell编程问题

时间:10-02 整理:3721RD 点击:
最近找工作笔试遇到的几道shell编程题目。屡次遇见屡次不会,求高人指点,给出完整程序,感激涕零!
1.在linux环境下,如何输入下列文件内容至一个file.v文件
reg x1;
  reg x2;
reg x3;
..............
reg x60000;
2.在当前目录中,把所有后缀名为.tcl的文件中的"/sss/ttt"替换为"/aaa/bbb/ccc",用C-shell或TCL或perl编程完成。
3.使用Perl ,Tcl 或 C实现如下的功能:
从文件mail.list中读取联系人和联系邮箱,并在其中读取@nvidia.com的联系人,按字母表排序并写入nvidia.list。
mail.list文件内容大致类似如下:
<name>    <Email>
James     James@nvidia.com
Jenny       Jenny@163.com
Jojo          jojo@tom.com
Keke        keke@nvidia.com
Lily          lily@yahoo.com

正在学习Python. 所以用Python写一个。
1.

  1. #!/usr/bin/env python

  2. # Write reg xN; to a file. N from 1 to 60000

  3. WRITE_FILE = open("file.v", "w")

  4. START = 1
  5. END = 60001
  6. for i in range(START, END):
  7.     STR = "reg x" + i.__str__() + ";\n"
  8.     WRITE_FILE.write(STR)

  9. WRITE_FILE.close()

复制代码

还请多指教

你这贴子也太“水”吧。

楼上的厉害

跟喜欢玩网络游戏的玩家推荐几个热门的游戏外挂站

这帖子真水啊

ddddddddddddddddddddddddddddddddd

真是会利用啊  都找到这里来了 !

不错。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top