我喜欢Unix

我喜欢Unix
工作环境在Windows下,但我还是忘不了自己喜欢的 Unix中的命令。在Windows GUI方式工作时,尽管很方便操作,但是我总觉得少了点儿什么,我喜欢用 Unix下的命令,喜欢命令中的正则表达式及文件递归处理。有时一个简单的命令可以干好多事。
如我现在想对 src 目录下的所有 .java文件进行统计,得出java源代码总行数。
只用 wc -l `find -name "*.java"` 即可轻松统计出文件总行数。
但这种命令的表达方式在 dos shell下根本不支持,终于有一天,让我发现了UnxUtils,将Unix常用命令工具形成了 .exe 的形式。于是我可以利用了。
 
当然,在cmd下运行时,还是缺少真正的 Unix Shell环境。有些表达不支持,不过可以在zsh.exe下支持。当然,在windows下,可以把一些初始化参考放在 %HOME%/ .zshenv 文件中,zsh.exe启动时会自动读取。
我的启动脚本( .zshenv)如下:
#!E:/bin/UnxUtils/usr/local/wbin/zsh.exe
#correct word
setopt CORRECT
#<tab>
setopt AUTO_LIST AUTO_MENU
#promt
#PROMPT='[%~]%#'
PS1='[%~]%#'
打开zsh.exe我就可以在windows下用自己喜欢的Unix shell 了。
 
附:
介绍zsh的一篇不错的文章:
幕启:介绍 Z shell
官方关于启动脚本的介绍:
 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值