check_latest_version && sudo apt update && sudo apt upgrade -y
Verify file existence before creation:
test -f filename && echo "File exists"
ls -la filename
[ -d dirname ] && echo "Directory exists"
Create only if not exists:
mkdir -p directory_name
touch filename 2>/dev/null || true
[ ! -f file ] && touch file
Delete existing file if safe:
rm filename
rm -rf directory_name
EEXIST occurs when trying to create a file or directory that already exists.
stat filename
find . -name "filename"
ls -lai filename
file filename