@@ -0,0 +1,2976 @@
+%0A/**%0A * Write a description of class help here.%0A * %0A * @author (Brendan Manning) %0A * @version (0.0.1)%0A */%0A/*   Programs to include help for%0A * cd +%0A * mkdir + %0A * ls + %0A * vinf + %0A * dl +%0A * echo%0A * help%0A * quit%0A */%0Apublic class help%0A%7B%0A    public static void main(String%5B%5D args) %7B%0A        //this method should never execute, but in case it does, show a copyright notice%0A        System.out.println(%22jLinux - (c) 2016 Brendan Manning%22);%0A    %7D%0A    public static void cdHelp() %7B%0A            System.out.println(%22cd - Syntax: cd %3Crelative folder path here%3E%22);%0A            System.out.println(%22###########################################%22);%0A            System.out.println(%22cd - Tips: cd .. will always bring you to the root of your installation (Your Windows/Mac/etc home folder + hdd)%22);%0A            System.out.println(%22###########################################%22);%0A            System.out.println(%22cd - Troubleshooting: Remember, paths must be relative. They cannot start with a slash and must refer to a directory inside your current one. To go to a directory above you, cd to the root of USBLinux (cd ..) and continue from there.%22);%0A            System.out.println(%22#############END cd Help Page###############%22);%0A    %7D%0A    public static void mkdirHelp() %7B%0A        System.out.println(%22mkdir - Syntax: mkdir %3Cfolder name relative to current folder%3E%22);%0A        System.out.println(%22###########################################%22);%0A        System.out.println(%22mkdir - Tips: when using mkdir, the new folder name cannot start with a '/'%22);%0A         System.out.println(%22#############END mkdir Help Page###############%22);%0A    %7D%0A    public static void lsHelp() %7B%0A        System.out.println(%22ls - Syntax: ls%22);%0A        System.out.println(%22###########################################%22);%0A        System.out.println(%22-- ls lists the contents of your current working directory --%22);%0A        System.out.println(%22ls - Tips: when using ls, you only need to type 'ls', no arguments are needed%22);%0A        System.out.println(%22#############END ls Help Page###############%22);%0A    %7D%0A    public static void vinfHelp() %7B%0A        System.out.println(%22vinf (Vi New File) - Syntax: vinf %3Cnew file name here%3E%22);%0A        System.out.println(%22###########################################%22);%0A        System.out.println(%22-- vinf creates a new file of your name in your current working directory and lets you add text --%22);%0A        System.out.println(%22#############END vinf Help Page###############%22);%0A    %7D%0A    public static void dlHelp() %7B%0A        System.out.println(%22dl (Download File Utility) - Syntax: dl %3CHTTP(s) or FTP File URL%3E%22);%0A        System.out.println(%22###########################################%22);%0A        System.out.println(%22-- dl downloads a file from the internet over http/https/ftp --%22);%0A        System.out.println(%22dl - Troubleshooting: URLs cannot contain any parameters '?' symbols. Remove them if possible.%22);%0A        System.out.println(%22#############END dl Help Page###############%22);%0A    %7D%0A%7D%0A

Create help.java