Browse Source

:wrench: Finish sed sequence to produce scene file

DricomDragon 2 years ago
parent
commit
3dcd0c9c08
1 changed files with 4 additions and 1 deletions
  1. 4 1
      tools/gd-slide.fish

+ 4 - 1
tools/gd-slide.fish

@@ -11,7 +11,7 @@ set SLIDES_PATH "../godot/slides"
 set TEMPLATE_FOLDER "$SLIDES_PATH/template"
 set TEMPLATE_FILE "$TEMPLATE_FOLDER/$SLIDE_NAME_MARK.tscn"
 set SLIDE_FOLDER "$SLIDES_PATH/$SLIDE_NUM"
-set SLIDE_FILE "$SLIDE_FOLDER/$SLIDE_NAME"
+set SLIDE_FILE "$SLIDE_FOLDER/$SLIDE_NAME.tscn"
 
 function gen-res-id
 	echo (head -n 10 /dev/urandom | tr -dc 'a-z' | string shorten -m 5 --char="")
@@ -30,11 +30,14 @@ echo "Rename template : $SLIDE_NAME_MARK -> $SLIDE_NAME"
 set CONTENT (get-content | sed -e "s/$SLIDE_NAME_MARK/$SLIDE_NAME/")
 
 echo "Set title : $SLIDE_TITLE_MARK -> $SLIDE_TITLE"
+set CONTENT (get-content | sed -e "s/$SLIDE_TITLE_MARK/$SLIDE_TITLE/")
 
 echo "Replace marks"
 for k in (seq 3)
 	echo $k ':' $IDS_MARK[$k] '->' $IDS[$k]
+	set CONTENT (get-content | sed -e "s/$k\_$IDS_MARK[$k]/$k\_$IDS[$k]/")
 end
 
 echo "Write to : $SLIDE_FILE"
+echo ' - - - '
 get-content