全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6084 8
2010-01-18
请问哪位高手可以解释下下面这行sas程序,M_SOURCE_FULLPATH是路径名。

FILENAME FLIST PIPE "DIR &M_SOURCE_FULLPATH./B";

谢谢啦
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-1-18 10:25:57
saslovime 发表于 2010-1-18 10:02
请问哪位高手可以解释下下面这行sas程序,M_SOURCE_FULLPATH是路径名。

FILENAME FLIST PIPE "DIR &M_SOURCE_FULLPATH./B";

谢谢啦
Do you notice there is a "&" before M_SOURCE_FULLPATH.
&M_SOURCE_FULLPATH. is a macro variables. It is also called a symbolic variable.

Its value will be resovled when it gets compiled.

You may define with %let statement.

For example,

%let M_SOURCE_FULLPATH=c:\mysas\project;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-1-18 14:00:44
thank you for your answer!!
但是,"PIPE"在这有什么作用呀?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-1-18 14:57:53
saslovime 发表于 2010-1-18 14:00
thank you for your answer!!
但是,"PIPE"在这有什么作用呀?
PIPE起管道作用,指将dir 的结果输送给FLIST文件,/B 只输出文件名,不输出文件位置,生成时间等信息,这样便于抓取同一目录下的所有文件名。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-1-18 16:41:33
知道了,非常感谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-1-18 16:55:56
把sas和dos连起来的管道,大概这个意思吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群