Closed Yusufabdulsttar closed 9 months ago
Commit: dc20baadbe966458342336cb23aa49767fac64cb , 9ff6cca85ff0cf348a6c8d8745329c1b5c7be3e0, 7362a8ae7325db2eed4e2f52266ce8d1fab5aafe
Completed Tasks:
Customized Shell Prompt: The shell prompt now shows the current working directory dynamically, making it more user-friendly. Users find the updated prompt more informative and easier to navigate.
Built-in Commands Implementation: Essential commands like "cd" and "exit" are now part of the shell. These commands work seamlessly without relying on external programs, ensuring reliability.
Testing on QEMU: After updating the Yocto image with our new features, we tested everything on QEMU. It all works as expected in the embedded environment.
Goals:
Customize Shell Prompt: Enhance the shell prompt to display the current working directory, making the shell more user-friendly and informative. This feature aims to improve user orientation during navigation and operations within the filesystem.
Implement Built-in Commands: Focus on coding essential built-in commands that are expected in a shell, such as "cd" (change directory), and "exit" (exit the shell), etc. These commands are integral to the shell's functionality and provide the basic interface for interacting with the operating system.
Definition of Done (DoD):
Blockers: None