根据先前的操作在 unix 中更改目录 (cd)

Ste*_*edy 3 unix shell

不久前,我看到了一篇关于 Unix 省时技巧的博客文章,我一生都记不起这个技巧,而且手册页也没有列出。

基本上,这是一种 cd 进入您刚刚复制或移动某些内容的目录的方法。例子:

$pwd
/home/stedy
$mv temp /projects/trunk
$cd something
$pwd
/projects/trunk
Run Code Online (Sandbox Code Playgroud)

有没有人见过这个?在 cd 命令之后我忘记了什么?

Den*_*son 6

您可以按Alt-.获取 Bash、ksh 和 zsh 中上一个命令的最后一个参数。击键实际上被指定为Meta-.这通常意味着按下Escthen .,但该Alt组合通常可用。请注意,下划线将代替点。有关man bash更多信息,请参阅的 Readline 部分。该readline函数被调用yank-last-arg