这是 nypatchy 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
nypatchy - 处理专用格式补丁的工具
概要
杂乱无章的 PAM 堡垒 摇篮 打印 cc as data [ 2年 cc2 as2 data2 ]
商品描述
杂乱无章的 是用于处理补丁主文件(PAM 文件)的工具。 PAM 文件是一个
包含源代码的普通文本文件(通常带有“.car”三个字母的扩展名)
与特殊预处理指令交错的代码 杂乱无章的. 源代码
可能是 C、FORTRAN、汇编语言或这些语言的组合。 预处理
指令允许一个人独立地维护单独的可选补丁,例如
在特定于体系结构的代码的情况下。 使用的预处理命令的详细信息
杂乱无章的 超出了本手册页的范围; 读者应该参考完整的手册
可从欧洲核子研究中心获得。
天音 杂乱无章的 要使用的补丁集可以在标准输入上完成,也可以通过
所谓 摇篮 文件. 通常摇篮文件将包含一个或多个 +USE 语句
以及 +EXE 和 +QUIT,例如在 isajet Monte Carlo 生成器的情况下:
+使用,*ISAJET
+执行文件
+PAM
+退出
用法
在上面显示的命令行中, PAM 是 PAM 文件,如果有的话。 堡垒 是的名字
主要输出源代码文件(如果有)。 摇篮 是摇篮文件的名称,如果有的话
(默认为标准输入,例如 here-doc)。 打印 是文件名
接收打印输出(默认为标准输出)。 cc, as, data 是
数据类型 CC、AS、DATA 的源代码输出文件。 其余参数为
源代码输出文件,用于接收各个数据类型 FORT 的转用材料,
CC、AS、数据。
可以通过用破折号代替参数来省略参数。 尾随参数可能是
通过给出“.”来缩短或“.go”; 后者立即开始执行而不是
开始 杂乱无章的 交互式提示。
杂乱无章的 如果成功,将向 shell 返回代码 0,如果有警告,则返回 1,并且
2 如果发生错误。 由于程序停止创建输出,但继续运行(在
为了检查进一步的错误)如果发生错误,用户应该确保测试
错误代码 $? 在任何之后 杂乱无章的 运行。
示例
nypatchy——xyz .go
从文件中读取底座(指令) XYZ.cra, 必须列出所有其他文件
要使用的。
nypatchy .go << EOF
EOF
将摇篮作为此处的文档提供。
nypatchy zebra.car zebra.fca zebra.cra zebra.lis .go
读取 PAM 文件 zebra.car,将结果源代码输出到 zebra.fca,
从 zebra.cra 中取出底座,并打印到 zebra.lis。
使用 onworks.net 服务在线使用 nypatchy