我想出了Ipython shell支持。它似乎awk不工作,即 以下命令
!ls -l | awk '{print $1}'
只是打印 “1”。
如何正确地将“$”标志传递给shell。我正在使用zsh。
我想出了Ipython shell支持。它似乎awk不工作,即 以下命令
!ls -l | awk '{print $1}'
只是打印 “1”。
如何正确地将“$”标志传递给shell。我正在使用zsh。
两个美元符号给你一个文字美元符号,所以尝试:
尝试逃脱$
为\$
!ls -l | awk '{print \$1}'
那也是我第一次尝试。但结果出现以下错误消息: awk:{print \ 1} awk:^反斜杠不是行上的最后一个字符 – Sandeep 2010-08-28 02:25:21
这是有效的。谢谢。 – Sandeep 2010-08-28 15:18:34