Script to Read Files
From Observer GigaFlow Support | VIAVI Solutions Inc.
Revision as of 09:23, 20 September 2023 by Kevin Wilkie (Talk | contribs)
var InputStreamReader= Java.type('java.io.InputStreamReader'); var BufferedReader = Java.type('java.io.BufferedReader'); var FileReader = Java.type('java.io.FileReader'); var utils = Java.type('ros.CROSUtils'); var now = new Date() log.warn("start") var monthNames = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Decr" ]; try {
var areader = objReader = new BufferedReader(new FileReader("/opt/ros/resources/webapps/static/syslog.txt")); var line = null; while ((line = areader.readLine()) != null) {
log.warn(line) var thisone = line.split(" "); thisone[0]=monthNames[now.getMonth()] thisone[1]=now.getDate() thisone[2]=now.getHours()+":"+now.getMinutes()+":"+now.getSeconds() log.warn(thisone.join(" "))
}
} catch ( e) { areader.close() } log.warn("end")