如何在Unix shell中检查SAS数据集的变量名?

如何在Unix shell中检查SAS数据集的变量名?,shell,sas,Shell,Sas,我有一个.sas7bdat格式的大数据集(大约1G),我想知道它在MacShell上的变量名是什么。是否有任何可能的方法可以轻松检查变量名 我不了解SAS,也没有Mac版的SAS。 我试过vi,但完全是一团糟。。 我曾考虑过使用r来加载和查看它,但r加载它太大了。我认为没有一种简单的方法可以通过unix系统实现这一点。您可以尝试Python包,但也可能会耗尽内存 您可以让SAS viewer查看数据集,或者尝试SAS大学版(如果您的使用符合许可证要求) FYI-1GB通常不会被视为SAS的大数据

我有一个.sas7bdat格式的大数据集(大约1G),我想知道它在MacShell上的变量名是什么。是否有任何可能的方法可以轻松检查变量名

我不了解SAS,也没有Mac版的SAS。 我试过vi,但完全是一团糟。。
我曾考虑过使用r来加载和查看它,但r加载它太大了。

我认为没有一种简单的方法可以通过unix系统实现这一点。您可以尝试Python包,但也可能会耗尽内存

您可以让SAS viewer查看数据集,或者尝试SAS大学版(如果您的使用符合许可证要求)

FYI-1GB通常不会被视为SAS的大数据集

SAS Viewer-允许查看、排序和筛选SAS数据集。


SAS UE

您的Unix服务器上是否安装了基本SAS?如果是,则可以使用vi编辑器编写扩展名为.sas(prog1.sas)的sas程序,代码如下:

proc contents data=数据集名称; 运行

&然后可以在unix命令级别运行sas程序
SAS prog1.SAS

这里有一个Python包,声称能够打印标题信息: