home ~ socials ~ projects ~ rss

Clean Filenames with Lowercase Letters and Dashes

December 2021

This is my method for scrubbing filenames to strings that won't break things. This top version uses dashes.

import re

def scrub_filename(file_name):
    '''
    This method updates file names so the contain
    only lowercase letters, numbers, underscores, and dots.
    Accent marks are preserved. Multiple underscores
    are reduced to a single one. Underscores are also
    removed from the front and end of end of the file and
    from surrounding any dot character.

    Assuming a string with at least one character is
    provided, then the minimum return is a single character.
    Either an underscore, or whatever was passed in. It's not
    possible to have an empty return value.

    It's not the responsibility of this method to prevent
    you from overwriting something.
    '''
    file_name = file_name.lower()
    file_name = re.sub("[^\\w\\.]", "-", file_name)
    file_name = re.sub("_", "-", file_name)
    file_name = re.sub("-+", "-", file_name)
    file_name = re.sub("^-+", "", file_name)
    file_name = re.sub("-+$", "", file_name)
    file_name = re.sub("-?\\.-?", ".", file_name)
    return file_name


import unittest

class TestFileNameCleaner(unittest.TestCase):
    def test_name_one(self):
        pattern = ' The   , (Quick) - "Brown$ Fox 9000 jumps_over. CSV '
        target = 'the-quick-brown-fox-9000-jumps-over.csv'
        result = scrub_filename(pattern)
        self.assertEqual(result, target)
        
if __name__ == '__main__':
    import os
    # unittest.main()

    # Run it
    target_dir = "/Users/alan/svgs/open-peeps"
    for details in os.walk(target_dir):
        dir = details[0]
        for file in details[2]:
            
            # TODO: Skip .filenames
            start_path = f"{dir}/{file}"
            new_name = scrub_filename(file)
            end_path = f"{dir}/{new_name}"
            print(f"RENAMING: ${start_path}")
            print(f"To:       ${end_path}")
            os.rename(start_path, end_path)
Output:
RENAMING: $/Users/alan/svgs/open-peeps/.DS_Store
To:       $/Users/alan/svgs/open-peeps/.ds-store
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/.DS_Store
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/.ds-store
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/Glasses 4.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/glasses-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/Glasses 5.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/glasses-5.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/Glasses 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/glasses-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/Glasses 3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/glasses-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/Sunglasses 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/sunglasses-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/Glasses.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/glasses.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/Eyepatch.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/eyepatch.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/None.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/none.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/Sunglasses.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/accessories/sunglasses.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Old.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/old.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Eating Happy.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/eating-happy.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Cheeky.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/cheeky.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Smile Teeth Gap.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/smile-teeth-gap.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Explaining.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/explaining.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Serious.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/serious.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Awe.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/awe.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Concerned Fear.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/concerned-fear.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Blank.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/blank.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Hectic.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/hectic.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Loving Grin 1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/loving-grin-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Angry with Fang.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/angry-with-fang.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Very Angry.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/very-angry.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Loving Grin 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/loving-grin-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Rage.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/rage.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Suspicious.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/suspicious.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Smile.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/smile.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Monster.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/monster.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Contempt.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/contempt.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Cute.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/cute.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Concerned.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/concerned.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Smile LOL.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/smile-lol.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Eyes Closed.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/eyes-closed.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Smile Big.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/smile-big.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Tired.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/tired.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Calm.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/calm.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Cyclops.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/cyclops.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Driven.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/driven.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Solemn.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/solemn.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/face/Fear.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/face/fear.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Striped Pocket Tee.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/striped-pocket-tee.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Polo and Sweater.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/polo-and-sweater.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Explaining.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/explaining.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/.DS_Store
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/.ds-store
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Tee Selena.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/tee-selena.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Fur Jacket.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/fur-jacket.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Polka Dot Jacket.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/polka-dot-jacket.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Gaming.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/gaming.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Tee 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/tee-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Tee Arms Crossed.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/tee-arms-crossed.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Striped Tee.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/striped-tee.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Tee 1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/tee-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Sporty Tee.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/sporty-tee.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Pointing Up.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/pointing-up.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Coffee.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/coffee.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Whatever.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/whatever.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Paper.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/paper.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Thunder T-Shirt.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/thunder-t-shirt.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Shirt and Coat.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/shirt-and-coat.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Blazer Black Tee.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/blazer-black-tee.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Hoodie.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/hoodie.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Sweater Dots.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/sweater-dots.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Gym Shirt.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/gym-shirt.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Dress.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/dress.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Sweater.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/sweater.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Macbook.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/macbook.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Device.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/device.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Killer.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/killer.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Button Shirt 1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/button-shirt-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Turtleneck.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/turtleneck.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/body/Button Shirt 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/body/button-shirt-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Short 3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/short-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Long Afro.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/long-afro.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Medium 1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/medium-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Short 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/short-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/No Hair 1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/no-hair-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Pomp.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/pomp.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/No Hair 3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/no-hair-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Medium 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/medium-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Medium 3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/medium-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Short 1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/short-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/No Hair 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/no-hair-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Short 5.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/short-5.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/.DS_Store
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/.ds-store
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Hijab.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/hijab.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Mohawk 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/mohawk-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Short 4.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/short-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Long Bangs.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/long-bangs.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Turban.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/turban.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Twists 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/twists-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Bangs.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/bangs.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Cornrows 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/cornrows-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Cornrows.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/cornrows.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Shaved 3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/shaved-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Shaved 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/shaved-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Mohawk.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/mohawk.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/hat-hip.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/hat-hip.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Bun.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/bun.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Shaved 1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/shaved-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Flat Top.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/flat-top.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Bear.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/bear.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Flat Top Long.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/flat-top-long.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/hat-beanie.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/hat-beanie.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Gray Short.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/gray-short.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Long.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/long.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Gray Bun.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/gray-bun.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Medium Bangs 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/medium-bangs-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Long Curly.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/long-curly.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Medium Bangs 3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/medium-bangs-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Bangs 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/bangs-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Medium Bangs.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/medium-bangs.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Afro.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/afro.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Buns.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/buns.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Bun 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/bun-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Bantu Knots.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/bantu-knots.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Twists.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/twists.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Gray Medium.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/gray-medium.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/head/Medium Straight.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/head/medium-straight.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/.DS_Store
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/.ds-store
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/robot_dance-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/robot-dance-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/robot_dance-3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/robot-dance-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/robot_dance-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/robot-dance-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/resting-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/resting-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/resting-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/resting-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/easing-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/easing-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/easing-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/easing-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/pointing_finger-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/pointing-finger-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/pointing_finger-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/pointing-finger-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/shirt-3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/shirt-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/shirt-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/shirt-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/shirt-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/shirt-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/shirt-4.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/shirt-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/walking-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/walking-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/walking-3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/walking-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/blazer-4.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/blazer-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/walking-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/walking-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/blazer-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/blazer-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/crossed_arms-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/crossed-arms-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/polka_dots.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/polka-dots.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/blazer-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/blazer-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/crossed_arms-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/crossed-arms-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/blazer-3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/standing/blazer-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/hands_back-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/hands-back-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/closed_legs-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/closed-legs-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/hands_back-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/hands-back-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/closed_legs-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/closed-legs-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/bike.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/bike.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/one_leg_up-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/one-leg-up-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/crossed_legs.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/crossed-legs.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/one_leg_up-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/one-leg-up-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/wheelchair.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/wheelchair.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/mid-1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/mid-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/mid-2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/pose/sitting/mid-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Moustache 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/moustache-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Moustache 3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/moustache-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Moustache 1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/moustache-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Moustache 4.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/moustache-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/* None.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/none.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Moustache 5.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/moustache-5.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Moustache 7.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/moustache-7.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Moustache 6.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/moustache-6.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Goatee 1.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/goatee-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Goatee 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/goatee-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Full.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/full.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Full 4.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/full-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Moustache 8.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/moustache-8.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Moustache 9.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/moustache-9.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Chin.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/chin.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Full 2.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/full-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/Full 3.svg
To:       $/Users/alan/svgs/open-peeps/Separate Atoms/facial-hair/full-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/.DS_Store
To:       $/Users/alan/svgs/open-peeps/Templates/.ds-store
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/.DS_Store
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/.ds-store
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-9.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-9.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-8.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-8.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-3.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-16.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-16.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-2.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-14.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-14.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-15.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-15.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-1.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-5.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-5.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-11.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-11.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-10.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-10.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-4.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-6.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-6.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-12.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-12.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-13.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-13.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-7.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-7.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/sit-mask-3.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/sit-mask-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-5.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-5.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-4.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/sit-mask-2.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/sit-mask-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-6.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-6.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-7.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-7.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/sit-mask-1.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/sit-mask-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-8.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/pose-mask-8.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/sit-mask-5.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/sit-mask-5.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-3.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-2.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/sit-mask-4.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/sit-mask-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-1.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/doc-nurse-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-3.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-2.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-1.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-5.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-5.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-4.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-6.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-6.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-7.svg
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/SVG/bust-mask-7.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-7.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-7.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-13.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-13.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-12.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-12.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-6.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-6.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-4.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-4.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-10.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-10.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-11.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-11.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-5.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-5.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-1.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-1.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-15.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-15.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-14.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-14.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-2.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-2.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-16.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-16.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-3.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-3.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-8.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-8.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-9.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-9.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-7.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-7.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-6.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-6.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-4.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-4.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-5.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-5.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-1.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-1.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-2.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-2.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-3.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/bust-mask-3.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-1.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-1.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/sit-mask-4.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/sit-mask-4.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-2.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-2.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-3.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-3.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/sit-mask-5.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/sit-mask-5.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-8.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/pose-mask-8.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/sit-mask-1.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/sit-mask-1.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-7.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-7.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-6.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-6.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/sit-mask-2.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/sit-mask-2.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-4.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-4.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-5.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/doc-nurse-5.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/sit-mask-3.png
To:       $/Users/alan/svgs/open-peeps/Templates/covid-19/PNG/sit-mask-3.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-1.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-1.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-27.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-27.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-26.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-26.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-2.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-2.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-30.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-30.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-24.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-24.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-18.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-18.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-19.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-19.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-25.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-25.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-3.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-3.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-7.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-7.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-21.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-21.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-20.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-20.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-6.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-6.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-4.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-4.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-22.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-22.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-23.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-23.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-5.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-5.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-5.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-5.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-23.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-23.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-22.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-22.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-4.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-6.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-6.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-20.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-20.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-21.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-21.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-7.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-7.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-3.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-25.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-25.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-19.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-19.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-18.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-18.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-24.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-24.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-30.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-30.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-2.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-26.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-26.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-27.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-27.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-1.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-16.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-16.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-17.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-17.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-29.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-29.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-15.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-15.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-14.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-14.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-28.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-28.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-10.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-10.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-11.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-11.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-9.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-9.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-13.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-13.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-12.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-12.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-8.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-8.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-8.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-8.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-12.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-12.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-13.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-13.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-9.png
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-9.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-11.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-11.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-10.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-10.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-28.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-28.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-14.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-14.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-15.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-15.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-29.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-29.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-17.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-17.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-16.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Standing/peep-standing-16.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-2.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-3.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-1.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-18.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-18.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-4.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/.DS_Store
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/.ds-store
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-5.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-5.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-7.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-7.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-6.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-6.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-6.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-6.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-7.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-7.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-5.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-5.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-4.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-4.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-18.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-18.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-1.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-1.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-2.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-2.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-17.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-17.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-16.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-16.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-14.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-14.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-15.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-15.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-9.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-9.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-11.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-11.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-10.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-10.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-12.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-12.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-13.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-13.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-12.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-12.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-8.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-8.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-10.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-10.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-11.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-11.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-9.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-9.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-15.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-15.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-14.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-14.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-17.png
To:       $/Users/alan/svgs/open-peeps/Templates/Sitting/peep-sitting-17.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-6.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-6.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-74.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-74.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-60.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-60.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-48.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-48.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-13.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-13.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-12.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-12.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-49.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-49.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-61.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-61.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-75.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-75.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-7.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-7.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-5.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-5.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-88.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-88.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-63.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-63.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-77.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-77.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-38.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-38.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-10.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-10.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-11.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-11.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-39.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-39.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-76.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-76.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-62.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-62.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-89.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-89.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-4.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-4.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-99.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-99.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-66.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-66.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-72.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-72.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-15.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-15.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-29.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-29.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-28.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-28.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-14.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-14.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-73.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-73.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-67.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-67.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-98.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-98.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-1.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-1.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-3.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-3.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-59.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-59.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-71.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-71.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-65.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-65.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-16.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-16.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-17.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-17.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-64.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-64.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-70.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-70.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-58.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-58.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-2.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-2.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-2.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-2.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-17.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-17.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-58.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-58.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-70.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-70.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-64.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-64.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-65.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-65.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-71.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-71.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-59.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-59.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-16.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-16.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-3.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-3.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-1.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-1.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-14.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-14.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-28.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-28.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-98.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-98.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-67.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-67.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-73.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-73.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-72.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-72.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-66.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-66.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-99.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-99.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-29.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-29.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-15.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-15.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-4.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-4.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-39.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-39.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-11.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-11.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-89.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-89.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-62.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-62.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-76.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-76.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-77.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-77.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-63.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-63.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-88.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-88.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-10.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-10.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-38.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-38.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-5.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-5.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-7.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-7.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-12.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-12.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-75.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-75.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-61.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-61.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-49.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-49.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-48.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-48.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-60.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-60.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-74.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-74.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-13.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-13.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-6.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-6.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-36.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-36.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-22.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-22.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-92.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-92.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-86.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-86.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-79.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-79.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-51.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-51.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-45.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-45.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-44.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-44.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-50.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-50.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-78.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-78.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-87.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-87.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-93.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-93.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-23.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-23.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-37.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-37.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-8.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-8.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-21.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-21.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-35.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-35.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-85.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-85.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-91.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-91.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-105.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-105.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-46.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-46.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-52.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-52.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-53.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-53.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-47.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-47.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-104.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-104.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-90.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-90.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-84.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-84.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-34.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-34.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-20.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-20.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-9.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-9.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-18.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-18.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-24.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-24.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-30.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-30.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-80.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-80.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-94.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-94.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-43.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-43.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-57.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-57.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-100.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-100.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-101.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-101.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-56.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-56.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-42.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-42.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-95.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-95.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-81.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-81.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-31.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-31.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-25.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-25.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-19.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-19.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-33.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-33.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-27.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-27.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-97.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-97.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-83.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-83.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-54.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-54.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-40.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-40.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-103.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-103.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-68.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-68.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-69.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-69.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-102.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-102.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-41.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-41.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-55.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-55.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-82.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-82.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-96.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-96.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-26.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-26.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-32.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-32.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-96.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-96.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-82.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-82.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-55.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-55.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-41.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-41.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-69.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-69.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-102.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-102.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-32.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-32.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-26.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-26.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-27.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-27.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-33.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-33.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-103.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-103.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-68.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-68.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-40.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-40.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-54.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-54.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-83.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-83.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-97.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-97.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-81.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-81.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-95.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-95.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-42.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-42.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-56.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-56.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-101.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-101.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-19.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-19.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-25.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-25.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-31.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-31.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-30.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-30.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-24.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-24.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-18.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-18.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-100.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-100.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-57.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-57.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-43.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-43.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-94.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-94.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-80.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-80.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-9.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-9.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-84.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-84.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-90.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-90.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-104.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-104.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-47.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-47.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-53.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-53.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-20.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-20.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-34.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-34.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-35.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-35.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-21.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-21.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-52.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-52.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-46.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-46.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-105.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-105.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-91.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-91.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-85.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-85.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-8.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-8.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-93.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-93.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-87.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-87.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-78.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-78.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-50.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-50.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-44.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-44.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-37.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-37.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-23.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-23.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-22.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-22.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-36.png
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-36.png
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-45.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-45.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-51.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-51.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-79.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-79.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-86.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-86.svg
RENAMING: $/Users/alan/svgs/open-peeps/Templates/Bust/peep-92.svg
To:       $/Users/alan/svgs/open-peeps/Templates/Bust/peep-92.svg
Output:

Older notes to clean up:

The original does dashes instead of underscrores. Pull those back out.

This method cleans filenames. It lower cases names and replaces spaces and non word type characters with dashes. (Characters with accent marks are left alone). If the cleaning process completely erases the filename, it is replaced with one based off the timestamp and a uuid to prevent collisions.

This method only processes one filename at a time and *does not* take on any responsibility for avoiding name collisions.

The code:

import re

def clean_filename(*, file_name): ''' This method updates file names so the contain only lowercase letters, numbers, dashes, and dots. Accent marks are preserved. Multiple dashes are reduced to a single one. Dashes are also removed from the front and end of end of the file and from surrounding any dot character.

Assuming a string with at least one character is provided, then the minimum return is a single character. Either a dash, or whatever was passed in. It's not possible to have an empty return value.

It's not the responsibility of this method to prevent
       you from overwriting something.
       '''
       file_name = file_name.lower()
       file_name = re.sub('[^\w\.]', '-', file_name)
       file_name = re.sub('_', '-', file_name)
       file_name = re.sub('-+', '-', file_name)
       file_name = re.sub('^-+', '', file_name)
       file_name = re.sub('-+$', '', file_name)
       file_name = re.sub('-?\.-?', '.', file_name)
       return file_name

Old vesion

This sets up a filename for cleaned up usage.

#!/usr/bin/env python3

import re
import unittest

def clean_filename(filename):
    """ 
    Return a filename that's just letters,
    numbers, underscores, and dots. Leading,
    trailing, and consecutive dashes are 
    also removed.
    """
    filename = re.sub(r"(?!\.)\W", '-', filename)
    filename = re.sub(r"_", '-', filename)
    filename = re.sub(r"-+", '-', filename)
    filename = re.sub(r"^-+", '', filename)
    filename = re.sub(r"-+$", '', filename)
    filename = re.sub(r"-+\.", '.', filename)
    filename = re.sub(r"\.-+", '.', filename)
    filename = filename.lower()
    return filename

# TKTKTKTK split out to separate tests for better examples

class TestFileNameCleaner(unittest.TestCase):
    
    def test_name_one(self):
        pattern = ' The   , (Quick) - "Brown$ Fox 9000 jumps_over. CSV '
        target = 'the-quick-brown-fox-9000-jumps-over.csv'
        result = clean_filename(pattern)
        self.assertEqual(result, target)
        
if __name__ == '__main__':
    unittest.main()
end of line
Share link:
https://www.alanwsmith.com/en/21/tk/eh/ok/?clean-filenames-with-lowercase-letters-and-dashes