删除中间的空白/拖尾



这可能是一个愚蠢的问题,但现在我也想删除中间的空白/尾随(另请参阅:删除空白/尾随)。

例如,我有这样的命令:

fltmc volumes | find ":">>out.log

这会给我输出像:

C:                              DeviceHarddiskVolume1                  NTFS        
F:                              DeviceHarddiskVolume5                  FAT       

例如,我如何将其输出为这样?:

C: DeviceHarddiskVolume1  NTFS        
F: DeviceHarddiskVolume5  FAT    

谢谢。。!

通过for /F循环运行命令:

for /F "tokens=1-3" %%A in ('fltmc volumes^|find ":"') do echo %%A %%B %%C>>out.log

尝试附加到您的管道

|sed -e 's/ss*/ /g'

最新更新