我想将内容转储到列表中,但我现在不知道如何解决这个问题。
当我尝试显示列表中的所有元素时,shell 显示:
参数列表太长
在生成文件中:
$(FILE_SOURCE:%= echo % >> $(FILE_LIST_TMP);)
信息:
execvp: /bin/sh: Argument list too long
有没有其他方法可以在不重新编译内核的情况下解决这个问题?
我将不胜感激任何建议。谢谢
现在我使用 perl 来解决这个问题。以下是我的方法:
while read line; do
perl -e 'print "$$ARGV[0]\n"' $$line >> $(FILE_LIST_TMP) ; \
done < $(FILE_SOURCE)`