zoukankan      html  css  js  c++  java
  • 用指定字符串替换指定内容

    @echo off 
    setlocal enabledelayedexpansion 
    set file= 
    set /p file= 请输入要操作的文件名称(包括扩展名): 
    set "file=%file:"=%" 
    for %%i in ("%file%") do set file=%%~fi 
    echo. 
    set replaced= 
    set /p replaced= 请输入即将被替换的内容: 
    echo. 
    set all= 
    set /p all= 请输入替换字符串: 
    for /f "delims=" %%i in ('type "%file%"') do ( 
    set str=%%i 
    set "str=!str:%replaced%=%all%!" 
    echo !str!>>"%file%"_tmp.txt 
    ) 
    copy "%file%" "%file%"_bak.txt >nul 2>nul 
    move "%file%"_tmp.txt "%file%" 
    start "" "%file%" 

  • 相关阅读:
    Uva
    Uva
    Uva
    Uva
    Uva
    Uva
    Uva
    Uva
    第二次结队编程作业
    第三次软件工程作业的总结
  • 原文地址:https://www.cnblogs.com/mingyongcheng/p/3605503.html
Copyright © 2011-2022 走看看