[问题]eval的极限!?

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
cnkilior
论坛版主
帖子: 4981
注册时间: 2007-08-05 17:40
送出感谢: 0
接收感谢: 5 次

[问题]eval的极限!?

#1

帖子 cnkilior » 2008-11-19 9:47

从一个文本中读入大量aaa=bbb的东西;
例如:
cat file
要直接运行他们,当然就要
eval $(cat file)
这时候问题出来了,file会在运行过程中逐渐变大,行数增加,在多少字符时,会到达eval的极限?

-------
我记得bash(确切来说是busybox自带的ash)有一个pipe line长度的极限的。
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星
送出感谢: 1 次
接收感谢: 0

Re: [问题]eval的极限!?

#2

帖子 xhy » 2008-11-19 11:01

不是eval的极限 是shell参数最大长度和最多个数的限制
拿xargs控制下
目前负债150多万
回复

回到 “Shell脚本”