首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > windows >

cmd或者bat 处理怎么将一个文本文件中的空行替换成-11

2012-08-24 
cmd或者bat 处理如何将一个文本文件中的空行替换成-11?现在的这个文件形式类似下面:0.2112550.25445550.45

cmd或者bat 处理如何将一个文本文件中的空行替换成-11?
现在的这个文件形式类似下面:
0.211255

0.2544555


0.45454545454
0.255555555

0.2222222222
我需要将其中空行替换成-11.
请问该如何处理呢?
谢谢!

[解决办法]
$text="0.211255

0.2544555


0.45454545454
0.255555555

0.2222222222"
$text.split("`n")|%{if($_.Trim() -ne ""){$_}else{"-11"}}
以上是powershell,一下是输出结果:
0.211255
-11
0.2544555
-11
-11
0.45454545454
0.255555555
-11
0.2222222222

热点排行