我编写了一个bash脚本,该脚本执行以下操作:
echo "Enter the path where all the CSVs are stored"
read varname
现在的问题是,当我执行$varname
并将其传递给我的C ++代码时,它没有被解释为字符串。仅传递第一个值是有意义的,但我无法弄清楚如何将varname作为单个字符串发送。例如,如果我输入path_to_CSVs/*.csv
,那么我想将此格式"path_to_CSVs/*.csv"
的值传递给C ++程序。
我不是bash脚本编写方面的专家,所以有人可以帮忙吗?