#!/bin/bash # Loop through all files and directories in the current directory for item in *; do # Check if the item is a file or directory if [ -e "$item" ]; then # Convert the name to lowercase lowercase_item=$(echo "$item" | tr '[:upper:]' '[:lower:]') # Rename the item if the lowercase name is different if [ "$item" != "$lowercase_item" ]; then mv "$item" "$lowercase_item" fi fi done