我正在尝试找到文件的路径并移动它。
当我尝试时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 解析字符串。