User Search
In this challenge, you are tasked with writing a script to search for a user present in the system. You will need to fetch usernames from the first field in the /etc/passwd
file and search for a given name in the list.
Tasks
You need to complete the following task:
- Write a script to fetch usernames from the
/etc/passwd
file and search for a given name in the list.
Requirements
You must meet the following requirements:
- Script name:
userSearch.sh
- Working directory:
~/project
- Familiarity with
df
, cut
& tr
commands
- Basic understanding of loops and arrays
Example
labex:project/ $ bash userSearch.sh
[INPUT] Enter the username [INPUT]
labex
[OUTPUT] USER labex IS PRESENT [OUTPUT]
labex:project/ $ bash userSearch.sh
[INPUT] Enter the username [INPUT]
123
[OUTPUT] USER 123 IS NOT PRESENT [OUTPUT]