PHP,HQ9 +,Brainfuck和Bash(我认为是23分)
看起来像PHP,但是...
滥用STDERR重定向和引号。
what the >&_@ is a "<?php
//Boring, really ( ;[ ). This just prints Hello World!"
echo "Hello, World!"; //]&> are random characters that I like putting in"
?>" program?
它可以使用列出的所有语言运行并运行,但是看起来像(有点奇怪)PHP代码。
在Bash中,它仅打印“ Hello,World!”。(一路创建垃圾文件)。
在HQ9 +中,它将多次打印“ Hello World”(每次出现H或一次h)。
在Brainfuck中,它是一个“猫程序”-从标准输入中读取并将其输入输出到标准输出(><,[.,]>>)。
在PHP中,它输出一些文本:
>&_ @是什么“世界,您好!” 程序?
重击说明
>&_@被伪装成无害的文本代替了诅咒,但实际上它是STDERR到file的重定向_@,因此Bash不会抱怨这what不是有效的程序。它也吃了is a <?php一点和第一条评论。
第一个注释的末尾带有引号(引号用于防止<?php运行)。echo "Hello, World!";两种语言均可正常运行。下一条注释用于隐藏另一个引号,并且存在从STDERR到file的输出重定向are,以吃掉消息“ //:是目录”。
由于结尾?>处用引号引起来,所以它不会运行,并且会与第二条注释及其后面的内容一起被占用。