标签: bash shell escaping
我做了查找和引用命令
FILES=$(find `pwd` -type f -print0 | grep -z --color=never '.\+\.cpp' | xargs -0 -I {} printf "%q " {})
然后,如果我做到简单
gcc $FILES
,它导致在空格上分割输入,将其引用并转义由printf引起的单引号。
printf
我要做的是
eval "gcc $FILES"
是否有可能在第一种情况下告诉bash不要引号转义FILES扩展?
FILES