熟悉基本的终端命令(Ubuntu 16.04);我的下载文件夹中有一个文件;一个名为“Indexing and Slicing.ipynb”的 Jupyter 笔记本文件,我希望将该文件复制到我的用户目录“uswang”。导航到下载文件夹后,我尝试了以下命令;
cp Indexing and Slicing.ipynb /home/uswang (To be 100% certain I even copy/paste the full file name) but receive the error,
cp: cannot stat 'Indexing': No such file or directory
cp: cannot stat 'and':No such file or directory
cp: cannot stat 'Slicing': No such file or directory
尝试 mv 命令时出现同样的错误。
为什么会这样?尝试研究其他 cp 无法统计条目,但似乎没有一个与我的困境直接相关 - 谢谢
答案1
这是因为文件名中有空格。您应该使用转义字符\
或使用单引号。即:
cp Indexing\ and\ Slicing.ipynb /home/uswang
或者
cp 'Indexing and Slicing.ipynb' /home/uswang