в оболочке Баш под Linux и найти (GNU Findutils) 4.4.2, я пишу:Странное поведение -exec в команде находят
touch FOO
find . -name FOO -exec echo {} `echo ./FOO {} | tr [A-Z] [a-z]` \;
И я получаю
./FOO ./foo ./FOO
Почему выход отличается от ./FOO ./foo ./foo?
Сужение проблемы:
find . -name FOO -exec echo `echo {} | tr [A-Z] [a-z]` \;
дает "./FOO"
вместо "./foo"
Я очень озадачен этим.
Да, глупо мне ... – juanleon