是否有任何命令可以在终端中同时复制和 cd 到该目录中

PJ3*_*PJ3 4 command-line

我正在使用在 Ubuntu 上运行的谷歌云。

每次上传文件时,我都必须复制,cp filename.zip ../../directory/并且必须再次输入路径cd ../../directory/并解压缩我的文件。

我需要知道是否有任何命令可以复制并 cd 到该目录中,而无需两次键入长目录路径。

hir*_*ist 7

这不是一个单一的命令,但bash我最喜欢的方式是:

$ cp filename.zip ../../directory/
$ cd :ESC: .
Run Code Online (Sandbox Code Playgroud)

在最后一行我的意思是 hit Esc+ .。此组合从最后一个命令中选择最后一个参数,在您的情况下为../../directory/.

另一种方法是:

$ cp filename.zip ../../directory/; cd $_
Run Code Online (Sandbox Code Playgroud)

您可以在stackoverflow.com上找到类似的命令:How to use arguments from previous command? .

  • 您也可以尝试使用 `Alt+.` 代替 [转义序列](https://en.wikipedia.org/wiki/Escape_sequence)。 (3认同)