HxHippy

Organize Downloads Script

Sort files by type into categorized folders.

Last updated: 2024-12-15

Organize Downloads

#!/bin/bash
cd "${1:-$HOME/Downloads}"
for f in *.{jpg,png,gif}; do [ -f "$f" ] && mkdir -p Images && mv "$f" Images/; done
for f in *.{pdf,doc,docx,txt}; do [ -f "$f" ] && mkdir -p Documents && mv "$f" Documents/; done
for f in *.{mp4,mkv,avi}; do [ -f "$f" ] && mkdir -p Videos && mv "$f" Videos/; done
for f in *.{zip,tar,gz,7z}; do [ -f "$f" ] && mkdir -p Archives && mv "$f" Archives/; done
beginner File Operations Updated 2024-12-15
  • organize
  • downloads
  • sort
  • files
  • cleanup