Bash从包含空格的路径中删除文件

时间:2018-01-24 15:34:55

标签: linux bash macos

#!/bin/bash

files_path="/Volumes/HDD/Bogdan Data/"

rm -r "$files_path/files/*"

我收到错误,指出无法找到路径,可能是由于文件夹名称中的空格字符。我该怎么做呢?

1 个答案:

答案 0 :(得分:2)

需要引用

$files_path,但* glob不能是。

rm -r "$files_path"/files/*