this is my script, sorry i am new to splunk, so not aware what exactly you are asking import csv import os import sys def exportcsv(): try: if len(sys.argv) < 3: sys.exit(1) release = sys.argv[1] foldername = sys.argv[2] os.makedirs(folder_path, exist_ok=True) input_data = sys.stdin.read() rows = input_data.strip().split('\n') header = rows[0].split(',') data = [row.split(',') for row in rows[1:]] filepath = os.path.join(folder_path, filename) print(f"Writing to file: {filepath}", file=sys.stderr) with open(filepath, 'w', newline='') as file: writer = csv.writer(file) writer.writerow(header) writer.writerows(data) print("Status") print("Export Successful to " + filepath) except Exception as e: print(f"Error: {e}", file=sys.stderr) sys.exit(1) if __name__ == "__main__": exportcsv()
... View more