linux - 这个 linux 命令是做什么的 : "cd !!:1"

标签 linux cd

在linux命令cd中,make一个目录后,我可以用"cd !!:1"进入,但是!!:1到底是什么意思,我搜不到通过谷歌,因为它包含特殊字符。

最佳答案

这会将目录更改为上一个命令的第一个参数

例如

% ls foo bar
% cd !!:1

相当于

% ls foo bar
% cd foo

还有 !!:0 给你实际的命令(更少的参数),!!:2 第二个参数,!!:$ 最后一个参数,!! 整个命令行。

关于linux - 这个 linux 命令是做什么的 : "cd !!:1",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24443235/

相关文章:

linux - 无法加载应用程序或执行命令 'Microsoft.AspNet.Server.Kestrel'。可用命令 : web

linux - 用字符串替换文本文件中的第一行

linux - 使用 gphoto2 捕获图像时如何创建校验和

ls - 在不创建无限循环的情况下向基本 bash 命令添加内容

rust - 为什么我的 Rust 代码没有进入上述目录?

linux - 从某一行开始对文件进行排序

php - 内容聚合服务策略

ubuntu - 为什么我的 cron 作业有时会在 cd 上以 "not a directory"失败?

delphi - 如何将 CD 读取为文件?

file - 如何找到批处理文件的当前目录,然后将其用作路径?