Lab 02 Os
Lab 02 Os
K224126-WISHMA SHAHAB
Q1.
#!/bin/bash
if [ $# -ne 2 ]; then
echo "Usage: $0 num1 num2"
exit 1
fi
num1=$1
num2=$2
sum=$((num1 + num2))
Q3.
#!/bin/bash
if [ -f "$filename" ]; then
echo "$(date)" >> "$filename"
echo "Date and time appended to $filename"
else
echo "File does not exist."
Fi
Q4.
#!/bin/bash
if [ -f "$name" ]; then
echo "$name is a regular file."
ls -l "$name"
elif [ -d "$name" ]; then
echo "$name is a directory."
ls -ld "$name"
else
echo "$name does not exist."
Fi
Q5.
#!/bin/bash
if [ $# -ne 2 ]; then
echo "Usage: $0 <directory_path> <days_old>"
exit 1
fi
dir_path=$1
days_old=$2
if [ ! -d "$dir_path" ]; then
echo "Error: Directory does not exist."
exit 1
fi