在Spyder的IPython控制台中使用awk

时间:2018-06-28 18:26:43

标签: python awk spyder

我想从文件中删除多余的标题,并且正在使用以下内容:

awk '{ print $1}' test.txt > output.txt

然后我得到以下几行作为回应:

    File "<ipython-input-23-aa9db656210f>", line 1
    awk '{ print $1}' test.txt > output.txt
                    ^
SyntaxError: invalid syntax

不太确定我要去哪里哪里,awk命令是否缺少某些内容?我需要安装一些额外的软件包吗?我正在使用Spyder IDE ...

1 个答案:

答案 0 :(得分:1)

来自Carlos Cordoba's comment

  

您可以在IPython中运行bash命令,方法是在其前面加上!。在这种情况下,它对应于!awk '{ print $1}' test.txt > output.txt