存档
Windows下的grep——findstr
linux下的grep具有强大的文本检索能力,其实在windows下也有一个类似的命令findstr
D:\>findstr /?
在文件中寻找字符串。
FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/F:file]
[/C:string] [/G:file] [/D:dir list] [/A:color attributes] [/OFF[LINE]]
strings [[drive:][path]filename[ ...]]
/B 在一行的开始配对模式。
/E 在一行的结尾配对模式。
/L 按字使用搜索字符串。
/R 将搜索字符串作为一般表达式使用。
/S 在当前目录和所有子目录中搜索
匹配文件。
/I 指定搜索不分大小写。
/X 打印完全匹配的行。
/V 只打印不包含匹配的行。
/N 在匹配的每行前打印行数。
/M 如果文件含有匹配项,只打印其文件名。
/O 在每个匹配行前打印字符偏移量。
/P 忽略有不可打印字符的文件。
/OFF[LINE] 不跳过带有脱机属性集的文件。
/A:attr 指定有十六进位数字的颜色属性。请见 "color /?"
/F:file 从指定文件读文件列表 (/ 代表控制台)。
/C:string 使用指定字符串作为文字搜索字符串。
/G:file 从指定的文件获得搜索字符串。 (/ 代表控制台)。
/D:dir 查找以分号为分隔符的目录列表
strings 要查找的文字。
[drive:][path]filename
指定要查找的文件。
除非参数有 /C 前缀,请使用空格隔开搜索字符串。
例如: ‘FINDSTR "hello there" x.y’ 在文件 x.y 中寻找 "hello" 或
"there" 。 ‘FINDSTR /C:"hello there" x.y’ 文件 x.y 寻找
"hello there"。
一般表达式的快速参考:
. 通配符: 任何字符
* 重复: 以前字符或类别出现零或零以上次数
^ 行位置: 行的开始
$ 行位置: 行的终点
[class] 字符类别: 任何在字符集中的字符
[^class] 补字符类别: 任何不在字符集中的字符
[x-y] 范围: 在指定范围内的任何字符
\x Escape: 元字符 x 的文字用法
\<xyz 字位置: 字的开始
xyz\> 字位置: 字的结束
有关 FINDSTR 常见表达法的详细情况,请见联机命令参考。另外windows下还有一个简化版的findstr——find可以使用.
将FAT32格式转换为NTFS格式
安装了Everything这个软件,一直运行不起来,Google了一把原来只能对磁盘格式为NTFS的分区起作用,于是需要将FAT32转换为NTFS。大致的转换过程如下
在“运行”中输入“CMD”打开“命令提示符”窗口,输入:“CONVERT F: /FS:NTFS”,其中“F:”是分区盘符(要跟冒号),“/FS:NTFS”是把指定分区转换为NTFS格式。如果CONVERT命令提示磁盘有错误,无法进行转换,则可以通过CHKDSK F: /F 进行检查和修复。
Windows Live Writer 插件 — Syntax Highlighter for Windows Live Writer
软件介绍
Syntax Highlighter for Windows Live Writer 是一个能够让用户插入高亮显示源代码的 Windows Live Writer 插件,对于在博客上分享代码的 blogger 非常有用。
下载&安装
从http://www.codeplex.com/Wiki/View.aspx?ProjectName=Highlight4Writer下载Highlight4Writer的ZIP包,截止2009年10月15日最新的版本是1.0.9.0-alpha。
下载以后,把ZIP解压缩,并拷贝到Windows Live Writer的Plugins目录。
启动Windows Live Writer以后在Windows Live Writer的【插入】菜单下就会多一项【Syntax highlighted text】,即表示安装成功。
使用
Syntax Highlighter for Windows Live Writer 插件使用方法很简单,在对需要插入代码的地方点击【插入】菜单中的【Syntax highlighted text】,在弹出的对话框中贴入代码并选择对应的语言即可。这个插件存在的一个重大缺陷是不支持中文。
最后,欢迎大家有更多好的Windows Live Writer的插件推荐给我!
Windows xp新主题
在网上闲逛的时候发现的这个Windows主题,其实已经是几年前推出的产品的,由于是官方的,所以不需要破解,是用来起让人放心很多。 虽然是官方的主题,但微软并没有提供下载链接,喜欢的玩够可以通过http://www.askvg.com/download-new-official-embedded-theme-for-windows-xp-and-2003-no-file-patching-required/ 这个链接下载主题。安装以后,在【显示-属性】-【主题】中选择Embedded主题就可以了。
参考
Firefox保存、打开mht-单一网页文件
平时习惯用mht保存在网上找到的一些网页资料(都是借助IE),最近把操作系统更换成了Ubuntu, 需要用Firefox来保存和打开mht,原生的firefox不支持mht,可已经有热心的同学开发了相应的插件使firefox也可以支持mht.
什么是mht
mht又叫“web单一文件”也就是将网页中包含的图片,CSS文件以及HTML文件全部放到一个MHT文件里面。mht就是mono html,就是独立的HTML文件,在浏览器特别是IE在save as时将页面中所有可以收集的元素全部存放在一个页面里。
Firefox支持mht吗?
微软的IE6+原生就可以很好的支持mht,而firefox必须要借助 UnMHT 扩展才能处理mht,感兴趣的同学房屋UnMHT 项目主页就可以找到插件下载的地址了。 安装完毕以后,firefox就会出现以下的内容,这样就可以直接在Firefox中保持你mht了。
相关资料
OpenProj —MS Project的开源替代品
很多同学在制定项目计划的时候都会用上一些项目管理软件,如Ms Project。但Ms Project是商业软件,在某些环境使用有很多限制。OpenProj是一款开源的项目管理软件,且是免费的。与微软的Project类似,用各种图来安排工序,标识关键路径,触发各类事情,工序优化等等,项目管理软件可以帮人省许多事情。OpenProj做的较为出色的是它是跨平台的,Windows, Linux, Unix, Mac下都能使用,中文的支持也没有问题。但OpenProj的操作性设计的不如Ms Project便利。使用Ms Project的同学刚开始可能很不习惯。
其他相关工具
Firefox最常用的10个快捷方式
Firefox是我最常用的浏览器,下面是我用的最多的Firefox快捷方式
1. ctrl + shift + t== 撤消最近关闭的标签页。 这个功能菜单上没有只能通过快捷方式来调用。
2. ctrl + 1 … 8 == 选中标签页(1到8)
3. ctrl +9 == 上次选中的标签页
4. ctrl + k ==光标移至搜索栏
5. ctrl + w == 关闭当前标签页
6. ctrl + t ==新开标签页
7. alt + d==光标移至地址栏
8. ctrl + tab / ctrl + shift + tab ==下一标签页/上一标签页
9. / ==输入查找文本
10. CtrlCmd+Enter ==补全 .com 地址
更多的Firefox资料可以参考 http://support.mozilla.com/zh-CN/kb/Firefox+Help