From e7397c00ce475f91957df69409e053f415d5ca6d Mon Sep 17 00:00:00 2001 From: jowodo Date: Mon, 7 Oct 2024 01:16:30 +0200 Subject: [PATCH] rename md and tx to more speaking names --- mkparallel.sh | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/mkparallel.sh b/mkparallel.sh index 25b4d53..400d590 100755 --- a/mkparallel.sh +++ b/mkparallel.sh @@ -23,22 +23,23 @@ if ! [[ -x $CONVERTER ]] ; then echo "$CONVERTER not executable! Exiting ..." && WD=$PWD TMPDIR=$(mktemp -d) PATH=$PATH:$WD -pushd $TMPDIR > /dev/null +pushd $TMPDIR # > /dev/null # CONVERT MD TO TEX -for tex in $( echo "$INFILES" | grep '.md$' ) +for md in $( echo "$INFILES" | grep '.md$' ) do - if [[ -f $WD/$tex ]] + if [[ -f $WD/$md ]] then # create parent dir if necassary - mkdir -p $(dirname $tex) - md=$( echo $tex | sed "s/.md/.tex/" ) - $CONVERTER $WD/$tex > $md - echo "converted $tex to $md" + md_no_parent=$( echo $md | sed 's@\.\./@@g' ) + mkdir -p $(dirname $md_no_parent) + tex=$( echo $md_no_parent | sed "s/\.md$/\.tex/" ) + $CONVERTER $WD/$md > $tex + echo "converted $md to $tex" else - if [[ $tex == *.md ]] + if [[ $md == *.md ]] then - echo "$WD/$tex does not exist!!!" + echo "$WD/$md does not exist!!!" fi fi done @@ -156,11 +157,12 @@ for input in $INFILES do if [[ $input == *.md ]] then + tex=$( echo $input | sed 's/\.md$/\.tex/' | sed 's@\.\./@@g' ) if [[ $first_lang == "true" ]] ; then - echo '\pagesinclude' "{ $( echo $input | sed 's/.md/.tex/' ) }" >> $PROJECT.tex + echo '\pagesinclude' "{ $tex }" >> $PROJECT.tex first_lang="false" else - echo "{ $( echo $input | sed 's/.md/.tex/' ) }" >> $PROJECT.tex + echo "{ $tex }" >> $PROJECT.tex echo '\clearpage' >> $PROJECT.tex fi else