linux - 冒号可以用作标识符吗?

标签 linux bash

我在 The Bash command :(){ :|:& };: will spawn processes to kernel death. Can you explain the syntax? 中看到了一段代码如下

user@host$ :(){ :|:& };:

此处冒号用作函数名称的标识符。 冒号可以用作标识符吗?

最佳答案

是的,它可以。

$ :()
> {
> echo "hello from : :)"
> }
$ :
hello from : :)

关于linux - 冒号可以用作标识符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11241667/

相关文章:

linux - 为什么我可以在/proc/pid/maps 输出中看到几个相同的段?

Linux:如何检查进程可用的最大连续地址范围

linux - 如何抑制从已加载模块代码中发出的 Perl 警告?

linux - SCHED_FIFO 线程在 Linux 中被 SCHED_OTHER 线程抢占

bash - 如何找到系列 : 2 3 4 6 9 13 19 28 42 63 . 中的第百万个数字 ..?

Java.lang.OutOfMemoryError : unable to create new native thread -Linux 错误

bash - 如何退出最近的 getopts 选项?

linux - 将标准错误流输出传递给函数

linux - 如何使用新名称制作文件的副本,并在文件名中包含原始文件的时间戳?

python - 文件作为 python netaddr 中的输入