查找并使用文件的路径?

查找并使用文件的路径?

我正在尝试找到文件的路径并移动它。

当我尝试时realpath,它没有用。

例如:我想移动文件All Hail the Generalist - Vikram Mansharamani - Harvard Business Review.html

使用realpath

realpath 'All Hail the Generalist - Vikram Mansharamani - Harvard Business Review.html
/home/x/Downloads/All Hail the Generalist - Vikram Mansharamani - Harvard Business Review.html

但我不能这样做:

mv /home/x/Downloads/All Hail the Generalist - Vikram Mansharamani - Harvard Business Review.html /home/

我需要这样的东西:

mv  /home/x/Downloads/All\ Hail\ the\ Generalist\ -\ Vikram\ Mansharamani\ -\ Harvard\ Business\ Review.html

答案1

你有没有尝试过:

mv '/home/x/Downloads/All Hail the Generalist - Vikram Mansharamani - Harvard Business Review.html' /home/

请注意单引号包含完整的文件名并防止 shell 解析字符串。

相关内容