Skip to content
  • MickGe's avatar
    Fix: markdown · c3556199
    MickGe authored
    Pour remplacer les `<h1>` par des `<h2>` et ansi de suite…
    
    ```bash
    find . -path "./node_modules" -prune -type f -o -name "*.md" | xargs grep -lE "^# " | xargs grep -m1 "" | grep -E ":\-+$" | cut -d ":" -f1 | xargs perl -pi -e 's/(?<=^#)/#/g'
    ```
    
    Pour retirer les espaces en fin de ligne qui ne servent à rien.
    
    ```bash
    find . -path "./node_modules" -prune -type f -o -name "*.md" | xargs grep -m1 "" | grep -E ":\-+$" | cut -d ":" -f1 | xargs perl -pi -e 's/(?<=.[^ ]) $//g'
    ```
    
    Supprimer les espaces superflues entre les puces et le texte.
    
    ```bash
    find . -path "./node_modules" -prune -type f -o -name "*.md" | xargs grep -m1 "" | grep -E ":\-+$" | cut -d ":" -f1 | xargs perl -pi -e 's/(?<=^\* ) +//g'
    ```
    
    Subsitution des étoiles pour les listes.
    
    ```regex
    (?<!(\*|\w))\*(?= )
    ```
    c3556199