C Shell 限制
以下是 C Shell 的限制。
- 字不能长于 1024 字节。
- 参数列表限制为 ARG_MAX 字节。 ARG_MAX 变量的值可在 /usr/include/sys/limits.h 文件中找到。
- 包括文件名扩展的命令参数个数限制为参数列表中允许的字节数的 1/6th。
- 命令替换可以取代不多于一个自变量列表中允许的字节。
- 要检测循环,Shell 限制单个行上别名替换的个数为 20。
- csh 命令不支持基于字符等价分类的文件名扩展。
- 在 csh 执行任何应用程序前打开的文件描述符(除标准输入、标准输出和标准错误)对于该应用程序都不可用。