我如何更改到刚刚将该文件移动到的目录?

我如何更改到刚刚将该文件移动到的目录?

因此我们假设我刚刚完成:

mv ./myfile /to/some/other/place/

我现在决定要跟踪该文件并进入该目录。

虽然我可以使用鼠标选择文本,输入“cd”,然后右键单击粘贴 - 但我更喜欢更快的基于键盘的目录。

那么,最好的方法是什么?
(一般来说,如果不同,则具体是 Centos+Bash)

答案1

如果您输入“!$”,它将打印上一行的最后一个参数。即您将文件移动到的目录。

答案2

尝试

cd !$

答案3

尝试“cd”,然后“[Alt] + .”(可重复使用)它将滚动所有先前命令的最后一个参数。因此它看起来像:

mv ./myfile /to/some/other/place/
cd <Alt>+.

答案4

您还可以将其用作$_最后一个命令行的最后一个参数

相关内容