我希望用户选择名为“主文件夹”的文件,但如果我只是使用
read foldername
ls $foldername
它,只会分别读取单词“主”和“文件夹”(基本上是执行ls main
而不是ls "main folder"
我如何制作它以包含空格?我试过read -r foldername
但没有运气
答案1
您的意思是:将文件打印到命令行?如果是:
使用cat "filename with spaces.txt"
或cat filename\ with\ spaces.txt
。