prgrams
prgrams
program
while [ $n -gt 0 ];
do
s=$(( $n % 10 ));
rev=$( echo ${rev}${s} ) n=$(( $n / 10 ));
done
output:-
Enter the Number: read n
main.bash: line 4: [: -gt: unary operator expected
Number is Palidrum
-----------------------
3.program
output:-
A is Greater
-----------------------
4.program
a=$(date +"%H")
if [ $a -le 12 ]
then
echo "Good Morning"
elif [ $a -le 17 ]
then
echo "Good Afternoon"
elif [ $a -le 20 ]
then
echo "Good Evening"
else
echo "Good Night"
fi
output:-
Good Afternoon
-----------------------
5.program
------------------------
6program
secure_input() {
read -s "$1"
echo
}
check_credenials() {
local username="$1"
local password="$2"
local valid_username="username"
local valid_password="password"
output:-
------------------------
7program
file=""
echo -n " Enter file name " read file
if [ ! -f $file ]
then
echo "$file not exits" exit 1
fi
sort -n $file
output:-
Enter file name read file
----------------------------------
8.program
sum=0 a=1
while [ $a -ne 0 ]
do
echo " Enter the value of a " read a
sum=` expr $sum + $a`
done
echo "Total:= $sum"
output:-
-----------------------------
9.program
if [ -z "$1" ]; then
echo "Error: Please provide a number as input."
echo "Usage: ./reverse_number.sh <number>"
exit 1
fi
input=$1
reverse=""
while [ -n "$input" ]; do
reverse="${input:0:1}$reverse"
input="${input:1}"
done
output:-
./reverse_number.sh 1234
Reversed number: 4321
---------------------------------
10.program
output:-
-------------------------------
11.program
output:-
----------------------------------
12.program
output:-
Enter Directory for sorting project/another
Sort Successfully
-----------------------------------
13.program
output:-
--------------------------------
14.program
p=10
if [ $p -eq 0 ]
then
echo "Argument not pass"
else
centi=$(("$p * 100"))
echo "$p meter is equals to $centi centimeter"
fi
output:-
Argument not pass
-------------------------------
15.program
for file in * do
if [ -f $file ]
then
if [ -r $file ]
then
ls -l $file
fi
fi
done
output:-
-------------------------------
16.program
output:-