命令行-移至此处

命令行-移至此处

我想使用命令通过终端移动文件mv。语法是

mv file_old_dir file_new_dir

我已经在想要移动文件的目录中。我刚才这么做了,mv file_old_dir但没有成功。

我怎样才能做到这一点?

mv file_old_dir "here"

答案1

您可以使用点 ( .)、~+ 波浪号扩展pwd命令或 $PWD 变量来表示当前工作目录 (CWD)。所有这些命令都可以执行您想要的操作:

  1. mv file_old_dir .
  2. mv file_old_dir ~+
  3. mv file_old_dir $(pwd)
  4. mv file_old_dir $PWD

答案2

我将展示一些使用PWD环境变量和pwdshell 内置功能的替代方法。

PWD您可以使用存储当前工作目录名称的环境变量的值:

mv file_old_dir "$PWD"

或者你可以使用pwdshell 的内置功能打印当前工作目录(基本上默认pwd显示变量的值):PWD

mv file_old_dir "$(pwd)"

相关内容