The single dot . is beneficial in linux where by you should operate an executable in The present directory which means you sort ./a.out because the command shell by default doesn't look for The present directory for executable information (for security good reasons). How do French mathematicians write purchased pairs, https://forumposts33321.bloguetechno.com/not-known-factual-statements-about-directory-submission-73510702