|
|
发表于 2013-7-28 21:29:26
|
显示全部楼层
本帖最后由 PowerShell 于 2013-7-28 21:41 编辑
1 呵呵,组团pk我来啦,真实荣幸啊~~~不过我近期时间紧吧,有可能不能投入太多精力,贴回的晚了莫怪。
2 脚本之多何其壮观,争奇斗艳实乃吾辈当为,pk提高何其荣耶,pk过程可知寸有所长,胜者可吹何其乐焉。pk不过也有收获。---咱心态好。
3 最觉吃便的是明明是脚本人,却学那恶霸,黑势力,用权压人,威胁,辱骂,人家一说出你缺点就胡乱安个理由,乱删帖。孙子么?
--------------------------------------------------------------------------
type a.txt |foreach { $_ + "`r" >> b.txt }
type a.txt |foreach { $_ + "`r" >> a.txt } ---也行
cat a.txt |foreach { $_ + "`r" >> a.txt } ---也行
cat a.txt | % { $_ + "`r" >> a.txt } ---也行
----------------------------------------------------------------------------
powershell 是面向对象的,和python类似,如果这样的数据处理,脱离了win的对象,和库。
powershell就像被砍掉了手脚,纯pk语法了。听见没?powershell自缚手脚跟你pk呢。
再说这么简单的问题,能pk出啥来呢?
------------------------------------------------
而且我曾经说过:
我powershell宗,又分语法研究分舵,和库钻研分舵,这个我已经说过很多次了。
python致力于提供最简单,容易理解的代码,我也是这样想的。所以,我算是powershell宗,语法分舵,【语法简单明了旗】的一员。
我旗之代码,讲求语法用标准命令,尽量不用简写,一般有很多中文变量,中文注释,代码极易菜鸟理解,极易他人修改,即使n年后,也很容易查找修改,每行代码实现一个小功能。
powershell是新出的语言,功能完备,写起脚本来,本身就比老的脚本语言要直观些的。
而且我认为一个10行的脚本,和同功能的200行的脚本,电脑执行起来,速度不会有太大差别。总之,我们【语法简单明了旗】致力于迁就人,迁就菜鸟。
但是我宗,语法分舵,【宁可语法奇葩,也要语句长度最短旗】就是相反的了。
这些长老搞的语句极短,大都在一行之内,能简写的命令绝不全写,管你看得懂看不懂呢?
代表的有perl语言。
呵呵,大多数脚本语言的,语法分舵,大都有这样的分化。
也就是说,我不愿意写上述代码(尽量简短,带有缩写的代码)的,但不是说我不会写。
所以请别告诉我你写的代码短点,尤其是这里,大家都还在玩bat,还不太会powershell,我宁可把代码写长点,语法写的标准点,调理清晰点,让菜鸟看着比bat语法更容易懂。我的用意大家不可不知。 |
|