0
我这行的代码,我去的第4列,得到的最大数量,并打印出来在bash中排序错误?
maximum=$(sort -u -k4 -nr Logname.csv | tail-2)
但它显示我此错误
排序:fflush失败:标准输出:破管 类别:写错误
任何人都可以帮我解决这个问题吗?
我这行的代码,我去的第4列,得到的最大数量,并打印出来在bash中排序错误?
maximum=$(sort -u -k4 -nr Logname.csv | tail-2)
但它显示我此错误
排序:fflush失败:标准输出:破管 类别:写错误
任何人都可以帮我解决这个问题吗?
tail-2
不是一个命令,所以没有进程运行sort
来将其输出写入,因此“破管”错误。你忘了这个空间:
maximum=$(sort -u -k4 -nr Logname.csv | tail -2)
^^^
它是在一个bash脚本中还是嵌入到Python或其他语言中? – fedorqui
这有帮助吗? http://stackoverflow.com/questions/4106565/newbie-python-subprocess-write-error-broken-pipe –
错误在这里看到https://bugs.launchpad.net/ubuntu/+source/checksecurity/+bug/253619 –