我在TACL/OSS环境中工作,在那里我需要制作一个非结构化磁盘文件的副本,然后对其进行操作。FUP DUP命令创建一个非结构化文件的新副本。我在本地系统上测试了用Unix编写的用于操作文件(.txt)的代码。但同样的代码不适用于非结构化磁盘文件。有没有办法通过Unix或Python 2.7访问(读/写/修改) Tandem系统上的非结构化磁盘文件,或者使用TACL命令将该文件转换为文本格式?
发布于 2019-02-26 15:22:06
您应该能够对该文件使用常规的Unix风格的工具。本地守护空间中的文件可通过/G/disk/subvol/file进行寻址
因此,我的守护文件$as.temp.test与/G/ as /temp/test相同
在OSS中,我可以这样做:
cat /G/as/temp/test
head -c 8 /G/as/temp/test当然,你需要在OSS中使用正确的工具,如果你有一个旧的操作系统,并且Guardian磁盘是虚拟的,这将不会起作用(但我认为这个问题在6年前就已经解决了)。
发布于 2019-02-26 15:32:38
除了@Andy Simpson提到的要使用的路径格式之外,您可能还必须使用edittoc将卫报编辑文件转换为unix文本文件。
https://stackoverflow.com/questions/54878280
复制相似问题