Linux and Bash Script for account management #Update Ubuntu Sudo Apt Update
#create employees
getent group
#Displays all users
cat /etc/passwd
#creating users
Sudo adduser username
#creating group
sudo addgroup group_name
#create parent directory called company sudo mkdir company
#Go to the main directory cd ..
#Go into the company's parent directory cd company
#Create the office directories
sudo mkdir directories
#Assign the right group ownership sudo chown :finance finance_budgets sudo chown :legal contract_documents sudo chown :hr employee_data sudo chown :strategy business_models sudo chown :strategy business_projections sudo chown :admin server_configuration_script sudo chown :ceo company_vision_and_mission_statement
#Assign the right ownership
olami@Olamide:/company$ sudo chmod 770 finance_budgets/ olami@Olamide:/company$ sudo chmod 770 contract_documents/ olami@Olamide:/company$ sudo chmod 775 employee_data/ olami@Olamide:/company$ sudo chmod 644 business_projectionss/ #olami@Olamide:/company$ sudo chmod 666 comppany_vision_and_mission_statement/ olami@Olamide:/company$
Task 1: Comments
Task 2: Echo
echo "Welcome to Day 1 of the Bash Scripting Challenge!"
Task 3: Variables
name="Olamide" course="Bash Scripting Challenge" day=1
Task 4: Using Variables
num1=10 num2=20 sum=$((num1 + num2)) echo "The sum of $num1 and $num2 is $sum"
Task 5: Using Built-in Variables
echo "Script Name:
Task 6: Wildcards
echo "Listing all .sh files in the current directory:" ls *.sh