Because ISO say so.
anon can be used to replace personal e-mail addresses with anonymous (fake) ones. This is useful when transferring personally sensitive data.
On your command line (which has Ruby installed):
gem install anon
A whole bunch of help is available with
anon help
A few common use cases:
Replace all valid e-mail addresses in the file personal.txt with anonymous e-mails. Save the new file as anonymous.txt:
anon text -i personal.txt -o anonymous.txt
Replace the contents of column 0 and 2 in the file personal.csv with anonymous e-mails. Save the new file as anonymous.csv. The file does not have headers:
anon csv -i personal.csv -o anonymous.csv -c 0,2 --no-header
require 'anon/text'
input = File.read('in.txt')
output = File.read('out.txt', 'w')
Anon::Text.anonymise! input, output
require 'anon/csv'
input = File.read('in.csv')
Anon::CSV.anonymise! input, $stdout,
columns_to_anonymise=[0, 2],
has_header=false