Skip to content
Snippets Groups Projects
movefiles.sh 392 B
Newer Older
  • Learn to ignore specific revisions
  • #!/bin/bash
    
    find . -type f -not -name '*.md' -print0 | while IFS= read -r -d '' file; do
        # Strip leading ./ from the file path
        relative_path="${file#./}"
        # Create target directory path
        target_dir="../public/it4i/$(dirname "$relative_path")"
        # Create directory structure if it doesn't exist
        mkdir -p "$target_dir"
        # Move the file
        mv "$file" "$target_dir"
    done