
Linux技巧
chengba
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
awk的域用变量指定
<br />fieldNum=5<br /> <br />awk '{print $"'$fieldNum'"}' testFile<br /> <br />注意,$+双引号+单引号+$filedNum+单引号+双引号原创 2011-05-19 17:44:00 · 407 阅读 · 0 评论 -
Linux Shell编程的特殊变量
特殊变量$0 正在被执行命令的名字。对于shell脚本而言,这是被激活命令的路径$n 该变量与脚本被激活时所带的参数相对应。n是正整数,与参数位置相对应($1,$2...)$# 提供脚本的参数号$* 所有这些参数都被双引号引住。若一个脚本接收两个参数,$*等原创 2011-05-23 14:10:00 · 923 阅读 · 0 评论 -
解决ubuntu中document viewer看pdf时中文为空
刚装上Ubuntu10.10,用系统自带的document viewer看chinapub.com的中文pdf时,发现中文为空,解决办法如下:sudo apt-get install poppler-data原创 2012-04-20 08:29:26 · 860 阅读 · 0 评论 -
windows下VirtualBox的文件共享
环境:主机操作系统是Windows XP,虚拟机是Ubuntu 10.10,虚拟机是VirtualBox 4.0.8。1. 安装增强功能包(Guest Additions)安装好Ubuntu 10.10后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(Devices)" -> "安装增强功能包(Install Guest Additions)"。转载 2012-04-18 17:13:40 · 441 阅读 · 0 评论 -
用grep查找文件
从文件2中找到含有文件1行的行cat file1 | xargs -i grep {} file1 > fileOUT原创 2012-03-28 11:56:42 · 315 阅读 · 0 评论 -
grep的用法
$grep -l "content" *.txt ---------------列出匹配的文件名$grep -n "conten" *.txt---------------列出匹配的文件名、行号及行内容。原创 2011-11-01 14:56:45 · 380 阅读 · 0 评论 -
awk行号相关的操作
一. 行距:1. 每行间加一个空行awk '1; { print "" }' filname.ext #输出当前行,在输出一个空行awk '1 { print } { print "" }' fi转载 2011-08-15 15:51:51 · 2775 阅读 · 0 评论 -
awk的内置函数
N gsub(reg,string,target) 每次常规表达式reg匹配时替换target中的string <br />N index(search,string) 返回string中search串的位置<br />A length(string) 求串string中的字符个数<br />N match(string,reg) 返回常规表达式reg匹配的string中的位置<br />N printf(format,variable) 格式化输出,按format提供的格式输出变量vari原创 2011-05-06 09:19:00 · 427 阅读 · 0 评论 -
得到文件夹下的文件的全路径
<br />在工作中常要得到某个文件夹下的全路径,方法是pwd + xargs,如下<br />$ ls | xargs -i echo `pwd`"/"{}<br />以上的命令可得到当前文件夹的文件的全路径,类似于DOS中的dir /s/b的作用。原创 2011-05-23 17:24:00 · 409 阅读 · 0 评论 -
linux小技巧集锦
1.显示重复的行#sort testList | uniq -d原创 2011-03-31 10:11:00 · 457 阅读 · 0 评论 -
emacs快捷键
C = ControlM = Meta = Alt | EscDel = Backspace基本快捷键(Basic)C-x C-f "find"文件, 即在缓冲区打开/新建一个文件C-x C-s 保存文件C-x C-w 使用其他文件名另存为文件C-x C-v 关闭当前缓冲区文件并打开新文件C-x i 在当前光标处插入文件C-x b 新建/切换缓冲区C-x C-b 显示缓冲区列转载 2012-04-22 08:52:35 · 414 阅读 · 0 评论