我有一个foo包含多个文件的目录:
.
??? foo
??? a.txt
??? b.txt
Run Code Online (Sandbox Code Playgroud)
我想将它移动到一个同名的目录中:
.
??? foo
??? foo
??? a.txt
??? b.txt
Run Code Online (Sandbox Code Playgroud)
我目前正在创建一个临时目录bar,然后foo进入bar并重命名bar为foo:
mkdir bar
mv foo bar
mv bar foo
Run Code Online (Sandbox Code Playgroud)
但这感觉有点麻烦,我必须为bar尚未使用的名称选择一个名称。
有没有更优雅或更直接的方法来实现这一目标?如果这很重要,我在 macOS 上。