成都网站建设设计

将想法与焦点和您一起共享

linux命令行怎么全选,linux选中一列

工作中总结的常用linux命令(Ⅱ)

[1] 每两行合并在一起

我们提供的服务有:成都网站建设、做网站、微信公众号开发、网站优化、网站认证、石台ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的石台网站制作公司

@dahuawk 'ORS=NR%2?" ":"\n"{print}'

[2] 每三行合并在一起

@dahuawk 'ORS=NR%3?" ":"\n"{print}'

[3] 每四行合并在一起

@dahuawk 'ORS=NR%4?" ":"\n"{print}'

[4] 统计std cell和sRam占的面积

@dahusummaryReport

[5] 找出drc的port相关的数量

@dahucat postroute_opt.drc | grep -B1 Type: | grep -v Type: | grep "\[" |-

[6] 获得选中的pin的名字

@innovusdbget selected.name

[7]  对一个文件,多目标删除

@dahused -i 's/MODE1\|MODE2\|MODE3\|MODE4\|MODE5//g'

[8] 获得不规则fplan的坐标组

@innovusdbget top.fplan.boxes

[9] 在某个目录下找到带某个字符的文件[区分大小写]

@dahufind -iname "*tcic*"

[10] 在某个目录下,遍历所有文件内容,得到含有某个字符/字符串的行

@dahugrep -r 'insertion delay' ./

[11] 查看当前的INNOVUS版本号

@dahuecho $INVS_VER

[12] 替换某个目录下所有文件内容

@dahused -i"s/查找的内容/替换后的内容/g"`grep -rl"查找的内容"./`

[13] 在gui界面下highlight某条path

@dahu ctd_trace -from *  -to *  -color *

[14] 引用${REV},为什么采用大括号{}

为了防止引用造成后面错乱。

如:/fs/omp_com_03/RELEASE/top2hlb/R1/HLB_DEF/${REV}/${top}.def.gz

[15] 解压命令

gzip -d FileName.gz

[16] 换某个cell的坐标 {AAA, BBB}

@innovus dbset [dbget top.inst.name XXXXXXXX].pt_x AAA

@innovus dbset [dbget top.inst.name XXXXXXXX].pt_y BBB

@innovus zoomSelected

[17] 设置某一个cell不用

@innovus set_dont_touch BUFF false

@innovus set_dont_touch BUFF true

[18] 找某个性质

@innovus dbSet [].?h

[19] 删去空白行

vim 中:g/^s*$/d

简单解释一下:

g :全区命令

/ :分隔符

^s*$ :匹配空行,其中^表示行首,s表示空字符,包括空格和制表符,*重复0到n个前面的字符,$表示行尾。连起来就是匹配只有空字符的行,也就是空行。

/d :删除该行

[20] echo 写入带有双引号""的内容。

echo ‘ “AAAbbb” ’ 1.tcl

[21] echo 写入带有单引号‘’的内容。

echo “ ‘AAAbbb' ” 1.tcl

[22] keep CPU 数目

@innovussetMultiCpuUsage -localCpu 16

@innovushistory keep 999999

[23] 打开xlsm文件

openoffice.org 文件

[24] 显示clock path路径

@innovus report_timing -to XXX -path_type full_clock

[25]报出没有被约束到的path

@innovus report_timing -to XXX -uncounstrained

[26]报出穿过path中的某一点

@innovus report_timing -to XXX -view

view = MODE + corner

[27] vim 全选(高亮显示 ):按esc后,然后ggvG或者ggVG

[28]

奇怪~~为什么在linux下chrome地址栏无法使用全选~??

[:01:]查看下你是不是设置了全局的emacs风格按键 试试 把光标移动到行尾按下Ctrl+Shift+A能不能全选 如果能就是设置成了emacs的风格按键。。如果不是的话就可能 是你的其它程序的按键冲突了 试试只开了个程序看能不能全选

linux shell代码,如何选取所有的文件?

for file in /data/music/*.mp3

这个/data/music/*.mp3,根据*展开得到一个文件名集合,for...in...循环是根据空格来取得集合中的每个元素(文件名)。若文件名本身就含有空格,的确会影响shell的解析。

另外,file本身属于shell命令,不适宜用作变量名,建议换一个变量名称。

换一种按行读取的循环方式:

ls /data/music/*.mp3 | while read myfile

do

#这里处理$myfile

done

LINUX系统的快捷键是什么?

一些常用快捷键

CtrlAltF1切换到第一个文本终端。在Linux 下你可以有多达六个不同的终端。这个命令的意思是:“同时按住Ctrl键和Alt键,然后按F1键,再释放所有的键”。

CtrlAltFn (n=1..6):切换到第n个文本终端。(你也可以使用不是很经常用到的命令chvt n 来实现,n指的是第n个文本终端)。在文本终端下(不是在X窗口),你也可以简单使用ALTFn来实现切换,不需要CTRL键。打印出你正在使用的终端名称,如果你希望知道终端的名字,可以使用命令fgconsole。

CtrlAltF7:切换到第一个图形用户界面(一般来说X-window在第七个终端)

CtrlAltFn (n=7到12):切换到第n个图形用户街面。根据缺省,第一个X-Window在第7个终端运行,从第8到第12什么也没有,当然你可以逐个启动这些图形用户界面。 Tab:(在文本终端下)可以使用TAB自动完成命令,或者显示所有的可选项。这个快捷键真的非常好用,经常使用你会发觉它可以节约你很多的时间。

ArrowUp:(在文本终端或者X窗口下)滚动和编辑以前输入的命令。按ENTER执行一个历史命令。 ArrowDown:回滚。

linux编辑器如何使用?

vi空格后面加文件名,可以进入到VI编辑器,ESC可以切换文本、命令模式。:q!强制退出不保存。:x保存退出。还有一些删除复制,建议你到GOOGLE搜索一些LINUX菜鸟入门,或LINUX基本命令,网上很多!


当前标题:linux命令行怎么全选,linux选中一列
网址分享:http://chengdu.cdxwcx.cn/article/dschccp.html