我出口了:
export FMTSTR="%2\$n'printf "\xc0\xf2\x03\x42";'"
我想看看结果:
env | grep FMTSTR
FMTSTR=%2$n'printf xc0xf2x03x42;'
但这不是我想要的…结果必须是:
FMTSTR=%2$nTB
你能告诉我有什么问题吗? 第二,我可以用python代替printf吗?像这样:
export FMTSTR="%2\$n $(python -c 'print "\xc0\xf2\x03\x42"')"
当我使用python时,结果是:
FMTSTR=%2$n ��B
为什么? 请帮我回答这两个问题。你知道吗
谢谢你。。。你知道吗
这是不完全正确的(由于你的问题的性质),但我觉得你可能会有更好的运气使用这个:
现在,
\xc0\xf2\x03
没有ascii等价物。我不知道你对输出TB有什么期望。你知道吗相关问题 更多 >
编程相关推荐