Originally posted by ccwan at 2007-9-6 03:45 PM:
sed s/.*://;s/-//g命令的前半部分, s/.*://是把冒号之前的所有字符替换为空;后面s/-//g是把xx-xx-xx-xx-xx-xx中的 "-" 替换为空。
希望了解sed的用法, ...
感谢帮助,找到无奈何版主有关sed用法的帖子!作者: foreverlrf 时间: 2007-12-29 15:54 这个贴已经沉到水底了作者: yxbzxm 时间: 2008-1-15 11:47 多谢各位朋友们高义,在此表示感谢!作者: yxbzxm 时间: 2008-1-15 13:30 多谢各位朋友们高义,在此表示感谢!作者: moniuming 时间: 2008-1-22 15:32 4楼的代码有问题,经测试,以下代码才能达到要求
@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%a in ('ipconfig/all^|find "Physical Address"') do (
for /f "delims=: tokens=2" %%b in ("%%a") do (
set aa=%%b
set aa=!aa:-=!
echo !aa!
)
)
pause&exit