diff --git a/bin/clean.sh b/bin/clean.sh index fbf43c1..ee4c645 100755 --- a/bin/clean.sh +++ b/bin/clean.sh @@ -216,9 +216,9 @@ get_cleanup_path_size_kb() { if [[ -L "$path" ]]; then if command -v stat > /dev/null 2>&1; then local bytes - bytes=$(stat -f%z "$path" 2>/dev/null || echo "0") + bytes=$(stat -f%z "$path" 2> /dev/null || echo "0") if [[ "$bytes" =~ ^[0-9]+$ && "$bytes" -gt 0 ]]; then - echo $(( (bytes + 1023) / 1024 )) + echo $(((bytes + 1023) / 1024)) else echo 0 fi @@ -410,7 +410,7 @@ safe_clean() { # Only increment failure count if we actually tried and failed # Check existence to avoid false failure report for already gone files if [[ -e "$path" && "$DRY_RUN" != "true" ]]; then - ((removal_failed_count++)) + ((removal_failed_count++)) fi fi fi @@ -450,10 +450,10 @@ safe_clean() { ((total_count += 1)) removed_any=1 else - # Only increment failure count if we actually tried and failed - if [[ -e "$path" && "$DRY_RUN" != "true" ]]; then - ((removal_failed_count++)) - fi + # Only increment failure count if we actually tried and failed + if [[ -e "$path" && "$DRY_RUN" != "true" ]]; then + ((removal_failed_count++)) + fi fi ((idx++)) done diff --git a/lib/optimize/tasks.sh b/lib/optimize/tasks.sh index cbf73ca..1211338 100644 --- a/lib/optimize/tasks.sh +++ b/lib/optimize/tasks.sh @@ -269,7 +269,7 @@ opt_sqlite_vacuum() { page_count=$(echo "$page_info" | awk 'NR==1 {print $1}' 2> /dev/null || echo "") freelist_count=$(echo "$page_info" | awk 'NR==2 {print $1}' 2> /dev/null || echo "") if [[ "$page_count" =~ ^[0-9]+$ && "$freelist_count" =~ ^[0-9]+$ && "$page_count" -gt 0 ]]; then - if (( freelist_count * 100 < page_count * 5 )); then + if ((freelist_count * 100 < page_count * 5)); then ((skipped++)) continue fi @@ -518,7 +518,7 @@ opt_bluetooth_reset() { local bt_audio_active=false # Check system audio output - if system_profiler SPBluetoothDataType 2>/dev/null | grep -q "Connected: Yes"; then + if system_profiler SPBluetoothDataType 2> /dev/null | grep -q "Connected: Yes"; then # Check if any audio/video apps are running that might be using Bluetooth local -a media_apps=("Music" "Spotify" "VLC" "QuickTime Player" "TV" "Podcasts") for app in "${media_apps[@]}"; do