Unmount a path
(args: &[&str])
| 110 | |
| 111 | /// Unmount a path |
| 112 | fn umount(args: &[&str]) { |
| 113 | if args.len() != 1 { |
| 114 | println!("Usage: umount <path>"); |
| 115 | return; |
| 116 | } |
| 117 | let path = args.first().unwrap(); // We know it has one element |
| 118 | if let Err(err) = syscalls::umount(path) { |
| 119 | println!("umount error: {}", err); |
| 120 | } |
| 121 | } |
| 122 | |
| 123 | /// Delete a file |
| 124 | fn rm(current_directory: &Path, args: &[&str]) { |