check_file_exists

This commit is contained in:
Cyberes 2024-09-16 15:44:53 -06:00
parent ed2f6a727a
commit 6a897b18da
1 changed files with 24 additions and 0 deletions

24
check_file_exists Normal file
View File

@ -0,0 +1,24 @@
#!/bin/bash
# Parse command line arguments
while [[ "$#" -gt 0 ]]; do
case $1 in
--file) file="$2"; shift ;;
*) echo "Unknown parameter passed: $1"; exit 1 ;;
esac
shift
done
if [[ -z "$file" ]]; then
echo "No file provided. Please provide a file with --file."
exit 3
fi
# Check if file exists
if [[ -f "$file" ]]; then
echo "OK - \"$file\" exists."
exit 0
else
echo "CRITICAL - \"$file\" does not exist."
exit 2
fi