自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (14)
  • 收藏
  • 关注

原创 [总结]find的一些用法

我在csh下使用find的时候,搜索路径写成/path,搜索不到结果,需要写成/path/才行。1.查找文件find . -name "a"2.查找目录find . -type d -name "a"查找目录时,最好将 .  换成 ./* ,这样在查找目录的时候不会将 . 也给显示出来。3.查找除a以外的所有目录find . -type d  !

2011-03-29 22:59:00 1494

转载 取n天前或后的日期

<br />#n天前的日期<br />date -d 'n days ago'  +%Y%m%d<br />date -d "-n day" +%Y%m%d<br />#n天后的日期<br />date -d "+n day" +%Y%m%d

2011-03-29 22:22:00 782

转载 echo用法,显示百分比,进度等信息

进度例子echo -ne "/r/033[0;42m        /033[0;44m/033[7;39m                                   /033[0m 20%"<br />sleep 1<br />echo -ne "/r/033[0;42m                                           /033[0;44m/033[7;39m/033[0m 100%" 其中-ne 表示不换行,并支持特殊字符;033[0;42m 其中[0 表示

2011-03-29 22:18:00 4628

原创 上下文

<br />      大家都知道在子程序中可以通过my ($a, $b) = @_;来获取参数,<br />      但是当参数为一个的时候,经常有人会写成 my $a = @_;<br />      这时候是标量上下文,$a的值始终为@_的个数,因此在你搞错的时候,perl无法提出警告。<br />      想要获取入参时,要改为my ($a) = @_; 这才是列表上下文, <br />      所以记住在获取子程序的参数时,无论有多少个入参,都应该写为my () = @_。<br /> <b

2011-03-24 15:57:00 833

原创 常用ClearCase命令 <持续更新>

1.最基本的操作cleartool co -nc xxx.cpp 检出文件xxx.cppcleartool ci -nc xxx.cpp 检入文件 xxx.cpp//checkin当前目录下所有的文件cleartool ci -nc `cleartool lsco -s -r -me`//如果是ucm模式可以用cleartool ci -nc -cact2.查看自己总共

2011-03-21 12:38:00 14080

原创 prompt设置

公司的系统管理员给我创建用户用的是csh,但是我平时喜欢用bash。但是又不能用root账户修改passwd文件,所以只好将.cshrc的内容改为(如果启动后是ksh,则修改.profile的内容,ksh设置环境变量用的是export)    if ($SHELL == /bin/csh) thensetenv SHELL /bin/bashexec $SHELLelseexec $S

2011-03-17 17:30:00 5827

转载 管道、进程及其他

<br />原作者charlee、原始链接http://tech.idv2.com/2008/09/04/perl-pipe-process-etc/<br /> <br />昨天一个同事问我关于Perl中的 -| 描述符的问题。他的程序大概是这样的:unless (open FH, "-|") { exec "foo bar"; # 用exec执行另一个程序 exit;}while (<FH>) { ...}close FH;$ret = $? >> 8

2011-03-12 11:45:00 607

转载 关于m//g的问题

今天讨论一下m//g一个的小问题。m//g表示在字符串中查找所有可能出现的模式匹配。在标量环境下,m//g会依次查找每个出现的匹配。通常的用法是这样的:while (/(pattern)/g) { print $1; # 做些操作}在内部,m//g会保存一个“匹配位置”的变量,表示这次的m//g匹配到了什么位置,以便下次运行时从该处继续开始。(这个位置可以通过pos函数获得,这里就不多说了。)通常,用在while循环里是没有任何问题的,但如果换成if会怎样?$_ = "abc";prin

2011-03-12 11:40:00 572

原创 拷贝Config-Spec

工作中经常新建一个view,需要拷贝其他view的Config-Spec。        可以通过cleartool edcs来编辑Config-Spec。        我们还可以用:        1.cleartool catcs -tag [old-view] > xxx.cs           cleartool setcs -tag [new-view] xxx.cs        2.进入新的view中,cleartool edcs           :-r xxx.cs

2011-03-11 12:33:00 1304 3

原创 clearcase报错

<br />  在clearcase中co一个文件报错:<br />  cleartool: Error: Checked out version, but could not copy data to "run_ut.sh" in view:权限不够.<br />  Correct the condition, then uncheckout and re-checkout the element.<br />  cleartool: Error: Unable to check out "run_ut.

2011-03-11 10:05:00 1368

转载 使用 Perl 脚本实现交互式命令行程序的管理与测试自动化

<br /><br />概述<br />交互式程序通常需要用户手动完成一些操作,因此常常会成为系统管理自动化和测试自动化中的障碍。最早出现在 Unix 上的 Expect 语言可以用来和 passwd/ssh/telnet/ftp 等命令行程序进行交互,将用户从这些手工操作中解放出来。作为 Tcl 语言的扩展,Expect 最初由 Tcl 编写,但是现在已经有了 Perl 和 Python 的实现。Perl 作为最为流行的脚本语言之一,整合了 C/sh/sed/awk 的优点且和系统结合紧密,已成为系统管理

2011-03-08 14:43:00 2517

原创 awk使用报错

<br />     今天在服务器上执行一个awk脚本发现报错:<br />      [sshexec] awk: <br />      [sshexec] syntax error <br />      [sshexec] near line <br />      [sshexec] 3 <br />      [sshexec] awk: bailing out near line <br />      [sshexec] 3<br />       我拿

2011-03-04 16:14:00 1234

make for msysgit

Downloaded it and put it in Git\bin and it works perfectly.

2015-11-22

无损分区软件WINPM7.0

WinPM7.0绿色汉化版是一个类似于PQ PartitionMagic的磁盘分区管理工具,是PartitionMagic的最佳替代品! WinPM有着直观的图形使用界面和支持鼠标操作。主要功能包括:能够不损失硬盘资料下对硬盘分区作出大小调整,能够将NTFS文件系统转换成FAT、FAT32或FAT32文件系统转换成FAT文件系统,支持制作、格式化、删除、复制、隐藏、移动分区,可复制整个硬盘资料到其它分区,支持长文件名,支持FAT、FAT32、NTFS、HPFS、 Ext2FS分区和大于8GB大容量硬盘,总之,一切硬盘问题它都可以搞定,而且在Windows下。 本工具的特色在于,可以自由选择语言代码页来进行分区转换,从而可以在任何语言的分区上进行操作。而 PQ PartitionMagic在简体中文环境下进行 FAT32NTFS 的转换时会有乱码产生,而Paragon Partition Manager却不会有乱码问题。

2013-09-09

jenkins 启动脚本 2.0

jenkins 开机启动脚本 2.0

2012-11-14

[c++]获取linux命令返回, 并通过正则表达式过滤字符串

获取linux命令返回, 并通过正则表达式过滤字符串 在linux下可用. #include <regex.h>

2012-11-02

视频切割工具

视频切割工具Boilsoft_Video_Splitter_ha 可以切割任意类型的影片。

2012-07-28

BRISS pdf 裁边工具

BRISS是一个简单的,基于Java的应用程序,旨在帮助您的PDF电子书阅读器上阅读文本文件。PDF裁边

2012-07-28

jenkins开机启动和备份脚本

Jenkins,之前叫做Hudson,是基于Java开发的一种持续集成工具,用于监控秩序重复的工作。我这里提供的是jenkins开机和备份脚本。

2012-05-23

C++编程思想第一卷答案

C++编程思想第一卷英文版,以及课后答案。

2012-04-14

C++编程思想 第二卷 源代码

Bruce Eckel是《Java编程思想》的作者,他有20年专业编程经验,并自1986年起教育人们如何撰写面向对象程序,足迹遍及全球,成为一位知名的C++教师和顾问

2012-04-14

Quicker.em

Quicker宏的添加到SI中配置方法: 1. 运行SI,打开Base工程,如果没有该工程,则生成它,将Quicker.em加入到工程中 2. 安装触发热键和菜单,打开SI的Options的Key Assignments菜单,在Command窗口中选择Macro: AutoExpand然后对其赋一个热键,例如Ctrl Enter 3. 对于宏FormatLine,UpdateFunctionList,InsertTraceInfo,InsertFuncName,ReplaceBufTab,ReplaceTabInProj,ComentCPPtoC等功能,可以根据情况定义为菜单或热键 4. 选择Options的Save Configuration先保存自己的配置,以便回退,回退时选择Options的Load Configuration来装载该配置. 5. Quicker有两种命令,一种是扩展命令,一种是普通命令。 扩展命令:在代码文件中输入命令名,然后按前面AutoExpand宏所定义的热键(Ctrl Enter)来执行该命令 通命令:直接根据定义的热键或菜单来执行,目前一般的扩展命令都对应有相应的普通命令 文章出处:飞诺网(www.diybl.com):http://www.diybl.com/course/3_program/c++/cppjs/2008828/138357.html

2012-04-13

高级perl编程.pdf (黑豹书)

在全世界范围内,O''Reilly的《Perl语言入门》(“小骆驼书”)、《Perl语言编程》(“骆驼书”)《Perl教程(Win32版)》(“蜥蜴书”)和《高级Perl编程》(“黑豹书”)等被Perl程序员们当作学习Perl必读的经典系列图书.

2012-03-23

C++ Primer, Fourth Edition (中英文)

本书全面介绍了 C++ 语言。作为一本入门书(Primer),它以教程的形式对 C++ 语言进行清晰的讲解,并辅以丰富的示例和各种学习辅助手段。与大多数入门教程不同,本书对 C++ 语言本身进行了详尽的描述,并特别着重介绍了目前通行的、行之有效的程序设计技巧。

2012-03-23

在《大耳朵英语》网站上,批量下MP3

上回我写过了一篇文章,在《大耳朵英语》的播客上,批量获取MP3地址。后来发现将这些MP3地址 导入迅雷批量下载都会失败,后来调试了一下程序发现,原来是因为大耳朵英语网站上下载MP3是有用户 鉴权的,而且有cookies校验。 所以这次决定再写一段程序,实现下载功能。

2012-01-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除