|
MkdirCommand |
|
1 // joi/10/juno/MkdirCommand.java 2 // 3 // 4 // Copyright 2003, Bill Campbell and Ethan Bolker 5 6 import java.util.*; 7 8 /** 9 * The Juno shell command to create a new directory. 10 * Usage: 11 * <pre> 12 * mkdir directory-name 13 * </pre> 14 * 15 * @version 10 16 */ 17 18 public class MkdirCommand extends ShellCommand 19 { 20 MkdirCommand() 21 { 22 super( "create a subdirectory of the current directory", 23 "directory-name" ); 24 } 25 26 /** 27 * Create a new Directory in the current Directory. 28 * 29 * @param args the remainder of the command line. 30 * @param sh the current shell. 31 * 32 * @exception JunoException for reporting errors. 33 */ 34 35 public void doIt( StringTokenizer args, Shell sh ) 36 throws JunoException 37 { 38 String filename = args.nextToken(); 39 new Directory( filename, sh.getUser(), sh.getDot() ); 40 } 41 } 42
|
MkdirCommand |
|