TCL 常用命令:

1. 当前时间  [exec  date  +%m%d_%H%M]   (实际是调用shell命令 date),比如在 icc 中保存cell 时可以用:save_mw_cel  -as  place_opt_[exec  date  +%m%d_%H%M]

2. 在 Makefile 中调用当前时间: `date +%Y%m%d`  ,注意不是用方括号,而是 `  (键盘 ESC 下方的那个按键)

3. tcl 语法中的一个巨坑:在花括号内的所有特殊字符都将成为普通字符, 失去其特殊意义,比如置换符 $ ,在花括号中不再起到置换作用。

eg: get_flat_cells  -filter  { ref_name == $ref } ,这条命令中的变量 ref 不会被替换,所以无法抓取到任何cell,正确写法应该是将花括号改成双引号。

一个例外:在 if { } 这个条件花括号中的特殊字符可以正常解析,如 if { $val == true } { ... }  可以正常识别 $val  的值。而且 if { } 可以用小括号 :if ( ){ ... } 。

花括号与双引号的区别:花括号中所有特殊字符都被当成普通字符;而双引号中大部分特殊字符都被当做普通字符(只有三个特殊符号除外:换行符,变量置换符$,命令置换符 [ ] )

Shell 常用命令:

1. 查看当前目录下的文件及目录大小:   du -sh  ./*

2. 在当前目录及子目录下搜索文件:  find  ./  -name  aa.txt

3. linux 任务前台后台切换命令:

启动任务时在后面加上符号 & ,表示在后台启动该任务并运行,eg: bkend &

显示后台所有任务:jobs , 加上 -l 则显示任务详细信息

将前台任务切换到后台运行: ctrl+z 暂停当前任务并切换到后台,注意这时候任务是暂停状态,还需要用 bg %num(num是用jobs查询到的任务号,不是PID)使其在后台运行起来

将后台任务切换到前台: fg %num

终止后台任务:kill %num,或者 kill PID

终止前台任务:ctrl+c

4. 压缩和解压:

    压缩: tar   -cvf    cc.tar   aa   bb   将文件 aa  和  bb  打包压缩成 cc.tar ,其中选项 c 是 create, v 是 visible (打印压缩过程), f 是 file (这个 f 参数是必须的)

    解压: tar   -xvf    cc.tar  将文件 cc.tar  解压到当前目录,其中选项 x 是 extract, v 是 visible,f 是 file (参数 f 是必须的)

5. to be continue……

|-----------------------------------------|

常用命令 tcl & shell的更多相关文章

  1. Linux_CentOS常用命令和shell命令技巧

    Linux_CentOS常用命令 关机 init 重启 init 列出当前目录的下的文件 ls //列出当前目录下的文件 ll //列出当前目录下的文件信息 等同ls -l 命令 切换目录 cd 目录 ...

  2. Linux常用命令及shell技巧

    这里列出一些个人在工作中常使用的各种linux命令,每一个不详细讲参数,只写经常用的参数.希望快速获得在linux命令行工作的能力的朋友可以看看.本人一直觉的,不使用linux 图形界面,以xshel ...

  3. Linux常用命令及Shell的简单介绍

    一.linux命令   1.查看指令的参数搭配: man 指令名称   2.基础指令 ls  列出当前目录下的所有文档的名称(文档指的是文件和文件夹) 常用参数搭配: ls -l 列出文档详细信息 l ...

  4. Linux常用命令及shell脚本

    一.     用户管理(添加用户.切换用户.删除用户) ~                                                                        ...

  5. linux常用命令(shell脚本常用命令)(grep、cut、sort、uniq、seq、tr、basename、dirname)

    本章命令: 1 2 3 4 5 6 grep cut sort uniq seq tr 1.grep 作用:过滤文本内容 选项 描述 -E :--extended--regexp 模式是扩展正则表达式 ...

  6. Linux常用命令和Shell编程基础

    目录相关 cd - .与.. 分别表示当前目录和父目录 - ~与$HOME 都是指当前用户的主目录 - cd – 切换到上一次所在的目录(不一定是父目录) pwd - pwd 显示当前目录 - $PW ...

  7. RedHat Linux Shell常用命令(多数也适用于Unix和AIX)

    注:本文转载自疯狂的矩阵一文,http://www.cnblogs.com/520sojustdoit/p/4642568.html --------------------------------- ...

  8. shell常用命令归类整理

    shell 命令整理     bash shell 含有许多功能,因此有许多可用的命令:本文档仅罗列了一些常用命令及其使用频率较高的参数.#本文档仅罗列了一些常用命令及其使用频率较高的参数.#vers ...

  9. HBase Shell 常用命令及例子

    下面我们看看HBase Shell的一些基本操作命令,我列出了几个常用的HBase Shell命令,如下: 名称 命令表达式 创建表 create '表名称', '列名称1','列名称2','列名称N ...

随机推荐

  1. Algorithm——Add Two Numbers(补上周)

    一.question You are given two non-empty linked lists representing two non-negative integers. The digi ...

  2. hallo world

  3. 使用tour_editor.html设置视角和添加热点

    控制初始视角 双击打开vtour文件夹中的tour_editor.html.(请先运行测试服务器,然后在浏览器地址栏中加上tour_editor.html,例如 http://localhost:52 ...

  4. IBM V7000错误代码及解决

    https://www.ibm.com/support/knowledgecenter/zh/ST3FR7_7.7.1/com.ibm.storwize.v7000.771.doc/svc_error ...

  5. js面向对象设计之class继承

    EcmaScript 2015 (又称ES6)通过一些新的关键字,使类成为了JS中一个新的一等公民.但是目前为止,这些关于类的新关键字仅仅是建立在旧的原型系统上的语法糖,所以它们并没有带来任何的新特性 ...

  6. <Android 基础(二十六)> 渐变色圆角Button

    简介 总结下之前看的自定义View的内容,结合一个简单的例子,阐述下基本用法和大致的使用流程,这个例子比较简单,更复杂的自定义View,随着自己的学习,后面再慢慢添加.作为一个Android开发者,这 ...

  7. 2018-10-15 21:07:38 c language

    2018-10-15 21:07:38 c language C语言编译器,神奇的魔法师 在类 UNIX 系统(Linux.Mac OS 等)下,可执行程序没有特定的后缀,系统根据文件的头部信息来判断 ...

  8. zTree实现权限列表简单实例

    zTree的简单实例 zTree 是一个依靠jQuery 实现的多功能 "树插件".优异的性能.灵活的配置.多种功能的组合是 zTree 最大优点. zTree官网 zTreeAP ...

  9. Oracle EBS 应收事务处理取值

    SELECT ct.org_id ,ct.attribute1 bu_id --核算主体编号 ,ct.attribute2 dept_id --部门编号 ,hca.account_number ,hp ...

  10. [WSUS] [Windows 10 Upgrade 1607/1703] 升级出错,出现 0xC1800118 或者卡在下载中…… 0%后失败

    1. 安装 KB3159706 ,并进行安装后维护操作:https://support.microsoft.com/en-us/help/3159706/update-enables-esd-decr ...