created shell dir

This commit is contained in:
2025-02-23 15:43:13 +00:00
parent b1f506bbd9
commit 4372a9042b
14 changed files with 0 additions and 0 deletions

25
shell/print.sh Normal file
View File

@@ -0,0 +1,25 @@
#!/bin/bash
#create script for printing files, which will display
#also line numbers
#argument check
if [ $# -ne 1 ]; then
echo "Exactly one arugment is needed, run: $0 file-path"
exit 1
fi
#check if provided argument is a file
if ! [ -f "$1" ]; then
echo "File you've specified doesn't exist"
exit 2
fi
FILENAME=$1
COUNT=1
while read line
do
echo "$COUNT: $line"
let COUNT++
done < "$FILENAME"