如何在IRIX中输入超过256个字符长的命令

时间:2013-10-02 22:41:14

标签: unix irix

我每天都会连接到不同类型的计算机。当我进入Telnet时,我要做的第一件事就是运行一个大约1150个字符长的命令行脚本。我没有基于Linux的系统的问题,但如果它是基于Unix的(即IRIX),那么我的命令会被截断为~256个字符。

Command的最终结果将是Telnet窗口的数据转储(命令结果)。然后将该数据复制并粘贴到工具中进行分析。正在输入的命令字符串是由分号分隔的一系列命令(主要是egreps),但是当它们组合在一起时会变得非常长。

我需要能够在命令行中输入所有1150个字符。我访问的系统不是我的,所以我需要在与它们交互时尽可能保持良性。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

如果它的参数列表使得xargs长的命令成为你的朋友

答案 1 :(得分:0)

我不确定这是否是您正在寻找的答案,但正如您在评论中所述,所有命令都少于256个字符。因此,您可以将命令分解为5-6组,确保仅在分号(而不是管道)处分开。然后按顺序执行每个组。如果你只使用复制和粘贴,那就更有用了,但如果你已经在文本文件中创建了组,那就不多了。