For me it
worked:
diretorio=$(echo
'test 123'*)
but not
worked when i used variable in
quotes
Var2="test 123"
diretorio=$(echo
'$Var2'*)
How
to solve it?
class="normal">Answer
May I
suggest an alternate approach? Instead of making a space-separated list of filenames
(which will cause horrible confusion if any of the filenames contain spaces, e.g. "test
123"), use an
array:
diretorio=("${Var2}"*)
doSomethingWithAllFiles
"${diretorio[@]}"
for umDiretorio in "${diretorio[@]}"; do
doSomethingWithASingleFile
"$umDiretorio"
done
No comments:
Post a Comment