作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在 Windows 上使用 git bash 几年了,从来没有遇到过任何实际问题。现在我面临一个有点奇怪的问题。每当使用 xargs
命令时,我都会收到此错误:
assertion "bc_ctl.arg_max >= LINE_MAX" failed: file "xargs.c", line 500, function: main
Aborted (core dumped)
转储核心对我来说不是特别有用,因为它只包含 Frame/Function/Args 十六进制值:
1 Stack trace:^M
2 Frame Function Args^M
3 000FFFFC370 0018005D14C (000FFFFE3F4, 00000000002, 000FFFFC4A0, 000FFFFDE50)^M
...
15 End of stack trace
即使使用像 xargs --version
这样微不足道的命令,我仍然得到相同的结果。我搜索并阅读了许多自述文件、博客和手册,但我似乎无法找到导致此问题的原因。我知道断言意味着我的命令比 LINE_MAX 大;这是我系统上的:
workspace $>getconf LINE_MAX
2048
但我看不出 xargs --version
比 2048 更大/更长。
如有任何帮助或提示,我们将不胜感激。
谢谢
最佳答案
好吧,事实证明,当我的 git bash 加载时,还获取了一些其他脚本。他们是公司“.sh”,因为我在我的工作电脑上。其中之一是通过干扰几个配置(包括 LINE_MAX)来破坏我的 xargs。通过“取消采购”这些脚本,我解决了我的问题。
我仍在调查 getconf
返回正确值而 xargs
失败的原因,但至少我现在能够正确使用 xargs。
谢谢
关于bash - xargs 命令在 'LINE_MAX' 断言上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60511776/
我已经在 Windows 上使用 git bash 几年了,从来没有遇到过任何实际问题。现在我面临一个有点奇怪的问题。每当使用 xargs 命令时,我都会收到此错误: assertion "bc_ct
我是一名优秀的程序员,十分优秀!