Show all entries in a logfile
This script will show all entries in the file that is specified in the log file variable.
Log Checker Script
In this example, I will use the /var/log/syslog file. The for loop will go through each line of the log file and the line_split variablewill split it by lines. If you just print the line_split, you will see an output similar to this: >> ['Sep', '27', '15:22:15', 'Virtualbox', 'NetworkManager:', '
', 'DNS:'..'] If you want to print each element just add the line_split[element_to_show]
#!/usr/bin/env python logfile = open("/var/log/syslog", "r") for line in logfile: line_split = line.split() print line_split list = line_split, line_split, line_split, line_split print list
That's it, now you have a script that you can use for checking log files with.
Recommended Python Training
Course: Python 3 For Beginners
Over 15 hours of video content with guided instruction for beginners. Learn how to create real world applications and master the basics.