Let's say I have file0, file1 file2.
When I copy file(0-2) into ./output/ dir with loop using backtick, I have strange outcome as following.
for idx in `ls file*`
do
cp file0 ./output/$idx
done
ls output
''$'\033''[00mfile1'$'\033''[0m' ''$'\033''[0m'$'\033''[00mfile0'$'\033''[0m' ''$'\033''[00mfile2'$'\033''[0m'
When I do echo $idx, it is ok. But only when I use $idx as filename, it happens.