foo.md$catfoo.mdhelloworld问题是您无法将这两行前缀为$的代码复制并粘贴到您的终端中并执行它们。bash:$:commandnotf" />

在shell中,前缀感叹号(`!`)命令是什么意思?

您所在的位置:网站首页 shell命令是什么意思 在shell中,前缀感叹号(`!`)命令是什么意思?

在shell中,前缀感叹号(`!`)命令是什么意思?

2022-10-15 07:03| 来源: 网络整理| 查看: 265

我们通常在代码块中使用$作为提示来演示外壳命令:

$ echo "hello world" > foo.md $ cat foo.md hello world

问题是您无法将这两行前缀为$的代码复制并粘贴到您的终端中并执行它们。

bash: $: command not found

但是,我意外地发现您可以在命令中使用前缀! (在输出中使用前缀#作为注释)

! echo "hello world" > foo.md ! cat foo.md # hello world ! ls

现在你可以复制并粘贴上面4行代码到你的shell中,然后一次执行它们。

这是真的吗?在标记文件的代码块中使用!进行演示值得吗?

带前缀的感叹号(!)命令在shell中表示什么意思/有什么作用?



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3