Hello,
when doing multi rename, i do not understand the following
abc is in my filename
doing:
a|b|c -> c|x|a (1x is selected)
results in "axc"
please see screenshot below
in my understanding, each character should be replaced 1x only...correct?
is this a bug, or can you explain why?
screenshot:
Image: http://pichost.org/image/w2FBA
EDIT: i think it is doing multiple replacement passes abc-> cxa -> axc
And then it detects a loop and stops
but i want it to do exactly 1 pass...possible?
EDIT 2: also, it is unclear what the ^ option really does
it makes no difference whether selected or not a|b|c does not match ABC
When doing multi rename, i do not understand the following
Moderators: Hacker, petermad, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 50532
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: When doing multi rename, i do not understand the following
Hi!
You wrote:
a->c (abc -> cbc)
b->x (cbc -> cxc)
c->a (cxc -> axc) <- here the second isn't replaced because of the 1x option.
You wrote:
The rename tool makes 3 replacements:a|b|c -> c|x|a (1x is selected)
a->c (abc -> cbc)
b->x (cbc -> cxc)
c->a (cxc -> axc) <- here the second isn't replaced because of the 1x option.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: When doing multi rename, i do not understand the following
what i wanted to do was a simple substitution cipher (vigenere,cesar)
i.e. replace every letter from alphabet with a different one
I guess that is not possible then using the multi rename tool
(Of course it was if tc was not doing the replace recursively)
i.e. replace every letter from alphabet with a different one
I guess that is not possible then using the multi rename tool
(Of course it was if tc was not doing the replace recursively)
- ghisler(Author)
- Site Admin
- Posts: 50532
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: When doing multi rename, i do not understand the following
No, this is indeed not possible, sorry. TC applies the search+replace in the order they are entered, but always to the latest name. So when you use:
Search for: a|b
Replace with: b|a
You will first replace all a with b, and then all b (including the converted a's) with a.
Search for: a|b
Replace with: b|a
You will first replace all a with b, and then all b (including the converted a's) with a.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com