有多少数据可以作为命令行参数传递?
-
18-09-2019 - |
题
多少字节可以作为命令行参数Linux下产卵的处理时被发送?
解决方案
gahooa表明在 HTTP良好的文章://www.in-ulm。德/〜mascheck /各种/ argmax / ,但如果该页面消失一天,这里有问题的肉:找到你的命令行参数的最大长度尝试下列操作之一
* command: getconf ARG_MAX
* system call: sysconf(_SC_ARG_MAX)
* system header: ARG_MAX in e.g. <[sys/]limits.h>
其他提示
好文章介绍的问题:
这个片段会告诉你。
#include <stdio.h>
#include <unistd.h>
int main(int argc, char** argv)
{
const long value = sysconf(_SC_ARG_MAX);
printf("ARG_MAX: %ld\n", value);
}
不隶属于 StackOverflow