menu

开发进行时...

crazy coder

Avatar

初试PowerShell


简单试了试,很有意思

习惯了linux下的一些命令,如ls, pwd, man, ps, cat, |管道支持,等等现在都一致了
另有如下特点:
1、同样支持alias, 如
set-alias emeditor 'D:\Program Files\EmEditor\EmEditor.exe'
然后直接emeditor就可以启动ee了
Set-Alias ssh D:\PUTTY.EXE 这样可以直接ssh jinjian@ip...

2、同样tab补全命令,经测试只能支持全名的cmdlet
如set- +tab才会提示

3、同样man,帮助是man + cmdlet或help + cmdlet

4、grep类似实现方法
cat filename.txt | findstr "regx"
cat filename.txt | where {$_ -match "regx"}
select-string "regx" filename.txt

有时间继续玩...


总觉得power shell是个废品
为了推出命令行而刻意弄个命令行
参数和写法都搞的很变态
远没有dos或者*nix直观

直接装个cygwin啥都有了

Use *nix directly.

评论已关闭