Open Issues Need Help
View All on GitHubA virtual file system written in C++. It simulates a block-based disk, supports hierarchical directory structures, and provides a shell interface to interact with the file system using common commands (mkdir, ls, write, read, stat, etc.).
AI Summary: Implement command autocompletion in the `tushell` C++ file system simulator. When an invalid command is entered, the program should suggest the closest matching valid command(s) using a string similarity algorithm (like Levenshtein distance or prefix matching). The suggestion should be displayed to the user after the "Unknown command" message.
A virtual file system written in C++. It simulates a block-based disk, supports hierarchical directory structures, and provides a shell interface to interact with the file system using common commands (mkdir, ls, write, read, stat, etc.).
AI Summary: Implement an 'rm' command for the C++ virtual file system to remove files and empty directories. This involves adding functionality to deallocate file blocks, remove entries from directory structures, and handle errors such as invalid paths or non-empty directories.
A virtual file system written in C++. It simulates a block-based disk, supports hierarchical directory structures, and provides a shell interface to interact with the file system using common commands (mkdir, ls, write, read, stat, etc.).