当命令包含“ ..”时,系统功能在C中不起作用

这是我的代码:

#include<stdlib.h>
int main()
{
    system("getent passwd {1000..60000}");

    return 1;
}

我相信该命令中存在的“ ..”是导致该问题的原因,因为该程序可针对其他命令正常运行。