Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell ipython壳牌awk:逃逸“$&引用;签名_Shell_Awk_Ipython_Zsh - Fatal编程技术网

Shell ipython壳牌awk:逃逸“$&引用;签名

Shell ipython壳牌awk:逃逸“$&引用;签名,shell,awk,ipython,zsh,Shell,Awk,Ipython,Zsh,我正在计算Ipython外壳的支持。看起来awk不起作用,即 跟随命令 !ls -l | awk '{print $1}' 只打印“1” 如何将“$”符号正确传递给shell。我正在使用zsh 尝试将$转义为\$ !ls -l | awk '{print \$1}' 两个美元符号给你一个字面上的美元符号,所以试试: !ls -l | awk '{print $$1}' 这也是我第一次尝试。但导致以下消息出错:awk:{print\1}awk:^反斜杠不是第行的最后一个字符

我正在计算Ipython外壳的支持。看起来awk不起作用,即 跟随命令

!ls -l | awk '{print $1}' 
只打印“1”


如何将“$”符号正确传递给shell。我正在使用zsh

尝试将
$
转义为
\$

!ls -l | awk '{print \$1}' 

两个美元符号给你一个字面上的美元符号,所以试试:

!ls -l | awk '{print $$1}'

这也是我第一次尝试。但导致以下消息出错:awk:{print\1}awk:^反斜杠不是第行的最后一个字符