Posts

Showing posts with the label Mailx

Featured Post

Python Set Operations Explained: From Theory to Real-Time Applications

Image
A  set  in Python is an unordered collection of unique elements. It is useful when storing distinct values and performing operations like union, intersection, or difference. Real-Time Example: Removing Duplicate Customer Emails in a Marketing Campaign Imagine you are working on an email marketing campaign for your company. You have a list of customer emails, but some are duplicated. Using a set , you can remove duplicates efficiently before sending emails. Code Example: # List of customer emails (some duplicates) customer_emails = [ "alice@example.com" , "bob@example.com" , "charlie@example.com" , "alice@example.com" , "david@example.com" , "bob@example.com" ] # Convert list to a set to remove duplicates unique_emails = set (customer_emails) # Convert back to a list (if needed) unique_email_list = list (unique_emails) # Print the unique emails print ( "Unique customer emails:" , unique_email_list) Ou...

How to Send Shell script Result to Email

Image
The shell-script result you can send to email. Below, you will find the steps you need to do it. There are two steps and both will help you know the entire process. Sending shell-script results to email Creating shell-script Sending the result to email 1. Creating shell-script Create an empty script Create test1.sh script using the vi command with the Sudo command. $sudo vi test1.sh Write the first line in the script #!/bin/bash exec > out1.txt 2>&1 Add logic in the shell script #!/bin/bash exec > out1.txt 2>&1 echo" Here is my logic" Provide executable permissions to your script $ sudo chmod +x test1.sh Run your script using the command below $ ./test1.sh Verify the output $ cat out1.txt 2. Sending result to email Use the below command to send the output (result) to email. $ mail <<output file path name>> abc@gmail.com Bottom-line These steps are helpful to send the output to an email.  References How to Install Mailx Utility in Linux