因此,下面的命令不会在带有 iPython 的 Jupyter Notebook 中提供任何输出:
IP = '62.172.72.131'
!cat hits.csv | grep {IP} | awk '{print $1}'
我尝试过双“$”符号和单“$”符号,但都不起作用。如果我在命令中只使用一根管道,它就可以正常工作。例如:
IP = '62.172.72.131'
!cat hits.csv | grep {IP}
!cat hits.csv | awk '{print $1}'
有谁知道为什么会发生这种情况?
谢谢!
我想我已经明白了这一点。 “$”、“{”和“}”都是 iPython 中的特殊字符,因此我必须通过将它们加倍来转义它们。
IP = '62.172.72.131'
!cat hits.csv | grep {IP} | awk '{{print $$1}}'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)