【问题标题】:How to count number of lines in a text file using SAS如何使用 SAS 计算文本文件中的行数
【发布时间】:2016-03-25 16:57:54
【问题描述】:

我想知道如何计算文本文件的行数。我不希望将其打印到 SAS 输出或日志,而只显示文件中的总行数。

例如: 资料一; 文件''; (计算总行数的代码?)

运行;

【问题讨论】:

  • 如果不是输出/结果或日志,你想要它在哪里?

标签: sas


【解决方案1】:

好吧,如果您不想在 SAS 通常显示内容的两个地方显示,我不知道您所说的显示是什么意思,但是...

data _null_;
  infile "c:\temp\test.dat" end=eof;
  input;
  if eof then put "Lines read:" _n_;
run;

这样就可以了。只需使用_N_(数据步骤中的迭代次数)。

【讨论】:

  • 您好,感谢您的回复。不显示是指我不希望将整个文本文件打印到日志中,而只生成一条日志消息,指示文本文件中的总行数。
  • 那么,这样就可以了。
  • 非常棘手!小而高效。谢谢!
猜你喜欢
  • 1970-01-01
  • 2017-10-15
  • 1970-01-01
  • 1970-01-01
  • 2011-03-29
  • 2011-10-18
  • 1970-01-01
  • 2016-10-28
相关资源
最近更新 更多