根据我的教授的确切说明,我试图通过从我的Kali VM运行此命令来创建一个名为EGG的变量,其中包含100个A:
root@kali:~# EGG='perl -e "print 'A'x100"'
这是我尝试回显变量时的结果:
root@kali:~# echo $EGG
perl -e "print Ax100"
在我教授的演示中,他的变量包含100'A',如预期的那样。 有关如何解决此问题的任何建议吗?
答案 0 :(得分:7)
您需要在shell中使用后退标记来捕获命令的输出。
# EGG=`perl -e "print 'A'x100"`