April 16th: - : "Enter The Value of A:" "Enter The Value of B:"
April 16th: - : "Enter The Value of A:" "Enter The Value of B:"
------------
#!/bin/bash
while true; do
read -p "Enter The Value Of A:" A
read -p "Enter The Value Of B:" B
if [ $A -lt $B ]; then
echo "$A less than $B"
elif [ $A -eq $B ]; then
echo "Both Are Equal"
else
echo "$A greater than $B"
fi
done
I=0
while [ $I -lt 11 ]; do
echo "Welcome To DevOp Training Class $I"
I=$(($I + 1))
done
DEBUGGING:
#!/bin/bash
set -x
read -p "Enter the command:" COMM
$COMM
if [ $? -eq 0 ]; then
echo "You have entered a right command."
else
echo "Comand Not Found"
fi
for I in {2..100}; do
if [ $(expr $I % 2) -eq 0 ]; then
echo "$I is an ODD Number."
fi
done
April 17th:
root@ip-10-1-1-11:~# cat user.sh
#!/bin/bash
while true
do
read -p "Please Enter The User Name:" USERNAME
if [ -n "$USERNAME" ]; then
echo "$USERNAME is valid."
EXUSER=$(cat /etc/passwd | grep -i $USERNAME | cut -d ":" -f 1)
if [ "$EXUSER" == "$USERNAME" ]; then
echo "User $USERNAME Already Exists, Please Select a Diffrent Username"
else
#read -s -p "Please Enter The Password:" PASSWORD
SPECIAL='!@#$%^&*()_+'
SPECCHAR=$(echo $SPECIAL | fold -w 1 | shuf | head -1)
PASSWORD="India${SPECCHAR}${RANDOM}"
useradd -m $USERNAME
echo "$USERNAME:$PASSWORD" | sudo chpasswd
passwd -e $USERNAME
echo "$USERNAME sucessfully created & temp password is $PASSWORD"
fi
else
echo "Invalid Username"
fi
done
----------
#!/bin/bash
if [ $# -eq 0 ]
then
echo "You have entered $# usernames. Please provide a username."
else
for USERNAME in $@
do
#if [ -n "$USERNAME" ]; then
if [[ -n $USERNAME ]] && [[ $USERNAME -eq $USERNAME ]]; then
echo "$USERNAME is valid."
EXUSER=$(cat /etc/passwd | grep -w $USERNAME | cut -d ":" -f 1)
if [ "$EXUSER" == "$USERNAME" ]; then
echo "But User $USERNAME Already Exists, Please Select a Diffrent Username"
else
#read -s -p "Please Enter The Password:" PASSWORD
SPECIAL='!@#$%^&*()_+'
SPECCHAR=$(echo $SPECIAL | fold -w 1 | shuf | head -1)
PASSWORD="India${SPECCHAR}${RANDOM}"
useradd -m $USERNAME
echo "$USERNAME:$PASSWORD" | sudo chpasswd
passwd -e $USERNAME
echo "$USERNAME sucessfully created & temp password is $PASSWORD"
sleep 5
fi
else
echo "Invalid Username"
fi
done
fi
----------------------------
#!/bin/bash
then
else
Fi
FUNCTIONS:
#!/bin/bash
set +x
function gross {
NAME=$1
SALARY=$2
net
net (){
TAXPER=10
gross $@
=======================
April 23:
param(
[Parameter(Mandatory)]
[Parameter(Mandatory)]
$a.GetType()
$b.GetType()
Write-Output $aerror
if ( $a -gt $b) {
else {
else