In this article, a simple python script is provided that can be used to search for a specific character in a file.
If you have a file consisting of some information including name, address, email, post, and so on. You want to extract only email addresses present in that file, then use the following script/block of code. Here, this input file is named “employee_info.txt”.
#!/usr/bin/env python
value = ''
str = 'Email ID:'
file = open('employee_info.txt')
result = ''
for line in file:
if '@' in line: #looking for specific character
value = line.splitlines()
print ("Email ID:", value)
file.close()
Save this script with .py extension. Suppose, save it as ‘script.py’. Open a terminal on Ubuntu or command prompt on Windows and type:
$ python script.py
If you want to redirect the output to a file, then type:
$ python script.py > output.txt
