No description
| README.md | ||
Mes bashs et scripts de migrations pour GoHugo :
Galleries
pas possible de mettre sur GoHugo en texte brut.
# find . -type f -name "*.md" -print0 | xargs -0 grep "\[gallery" | sed 's/:/ /g' | awk '{print $1}' | xargs sed -i -E "s/(\\[gallery)(.*)(\])/{{< gallery match=\"images\/\*\" sortOrder=\"desc\" rowHeight=\"150\" margins=\"5\" thumbnailResizeOptions=\"600x600 q90 Lanczos\" showExif=true previewType=\"blur\" embedPreview=true loadJQuery=true >}}/"
# find . -type f -name "*.md" -print0 | xargs -0 grep -F "\\{" | sed 's/:/ /g' | awk '{print $1}' | xargs sed -i 's/\\{{/{{/'
Correction :
grep "\[sgpx" content/post/*/*/*/*.md | sed 's/:/ /g' | awk '{print $1}' | xargs sed -i -E 's/^\\\[/[/'
GPX :
Copie :
grep "\.gpx" content/post/*/*/*/*.md | grep "sgpx" | grep "content/post/20" | sed 's/:/ /g' | sed 's/\// /g' | sed 's/"/ /g' | awk '{ print " ./gpx/"$12" ./"$1"/"$2"/"$3"/"$4"/"$5"/."}' | grep -v "gpx/uploads" | xargs -n2 cp
Modification :
# grep "\[sgpx" content/post/20*/*/*/*.md | sed 's/:/ /g' | awk '{print $1}' | xargs sed -i -E 's/(\[sgpx gpx="\/wp-content\/uploads\/gpx\/)+(.*)+("\\])+/{{< gpx "\2" >}}/'
Il faut mettre :
# grep '"course-2"' content/post/20*/*/*/*.md | sed 's/:/ /g' | awk '{print $1}' | xargs sed -i -E 's/("course-2")+/"course"/'
# grep '"wordpress-2"' content/post/20*/*/*/*.md | sed 's/:/ /g' | awk '{print $1}' | xargs sed -i -E 's/("wordpress-2")+/"wordpress"/'