sub input { # Need to receive the input from the user # and perform } sub scan { # Going to receive a directory as a a parameter # Look through each file or directory,and perform # Specific action, if directory call myself with the # path to the directory } sub rename_html { # Receive filename (with path) to be changed # Change the name of the file and return } sub convert_tags { # Receive the filemname( with path) to be converted # Open the file and using a regex will replace http with # Https } sub log { # When we change a file going to keep a record of what is to be # done, recieve filename and a code dependent on what was done. # Write to the log }