我想读取Linux服务器中/home/shivam/abc.txt
中存在的文件。我想使用Server Routine在Datastage中读取此文件。(无Linux命令)。
编译代码后需要使用什么参数值?
我用了这个,但是给了我一个错误:
Filename='/home/shivam/abc.txt'
OPENSEQ Filename TO H.FILE1 THEN
CALL DSLogInfo("******************** File " : H.FILE1 : " opened successfully", "JobControl")
END ELSE
CALL DSLogInfo("Unable to open file", "JobControl")
ABORT
END
READSEQ FILE1.RECORD FROM H.FILE1 ELSE
Call DSLogWarn("******************** File is empty", "JobControl")
END
Ans = Trim(FILE1.RECORD," ")
Return(Ans)
Call DSLogInfo("******************** Record read: ", "JobControl")
CLOSESEQ H.FILE1