move nome do arquivo bar.filename, sem mencionar o nome do arquivo duas vezes?

1

Como faço para mover filename para bar.filename sem mencionar filename duas vezes?

No Bash, posso fazer apenas: mv {,bar.}filename . Eu suponho que eu poderia fazer:

set filename="foobar" && mv "%filename%" "bar.%filename%"

Mas isso parece excessivamente detalhado. Poderia escrever uma função também, mas isso parece um exagero:

@echo off & setlocal ENABLEEXTENSIONS
set str="%1"
call :move %str%

:move
mv/%1/bar.%1
    
por A T 27.12.2014 / 05:49

0 respostas