Extract lines from file, add to new files
MRAB
python at mrabarnett.plus.com
Thu Jan 11 13:27:31 EST 2024
On 2024-01-11 18:08, Rich Shepard via Python-list wrote:
> It's been several years since I've needed to write a python script so I'm
> asking for advice to get me started with a brief script to separate names
> and email addresses in one file into two separate files: salutation.txt and
> emails.txt.
>
> An example of the input file:
>
> Calvin
> calvin at example.com
>
> Hobbs
> hobbs at some.com
>
> Nancy
> nancy at herown.com
>
> Sluggo
> sluggo at another.com
>
> Having extracted salutations and addresses I'll write a bash script using
> sed and mailx to associate a message file with each name and email address.
>
> I'm unsure where to start given my lack of recent experience.
>
From the look of it:
1. If the line is empty, ignore it.
2. If the line contains "@", it's an email address.
3. Otherwise, it's a name.
More information about the Python-list
mailing list