Для данного каталога, Как найти .java file
в текущем и подкаталоге и убедиться, что файл, содержащий "com.demo" затемзаменить на "com.practice" в команде Windows bat?
Допущения:
ОС: Windows 10
После выполнения большого количества Google я пришел к приведенной ниже команде, но она не выдает ошибку и не делаетчто угодно.
setlocal enabledelayedexpansion
for %%f in ("<my direcoty path>*.java") do (
type %%f | repl "com.demo" "com.practice" >%%f.new
move %%f.new %%f
set /p val=<%%f
echo %val%
echo "fullname: %%f"
echo "name: %%~nf"
echo "contents: !val!"
)
pause