check_file_exists
This commit is contained in:
parent
ed2f6a727a
commit
6a897b18da
|
@ -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
|
Loading…
Reference in New Issue