From a185347e61838b3ca3c0f36b339d4f06628a4d4a Mon Sep 17 00:00:00 2001 From: Yaroslav Halchenko Date: Thu, 8 Oct 2020 16:41:43 -0400 Subject: [PATCH] ENH: build_pdf.sh - avoid cd .. by placing operation within subdir within () It makes IMHO easier to parse the code and to avoid "oops I ended up not where I wanted" --- pdf_build_src/build_pdf.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pdf_build_src/build_pdf.sh b/pdf_build_src/build_pdf.sh index 43b8038456..ff1b26df89 100755 --- a/pdf_build_src/build_pdf.sh +++ b/pdf_build_src/build_pdf.sh @@ -10,10 +10,11 @@ python3 process_markdowns.py cp pandoc_script.py header.tex cover.tex header_setup.tex src_copy/src # run pandoc_script from src_copy directory +( cd src_copy/src python3 pandoc_script.py mv bids-spec.pdf ../.. -cd ../.. +) # delete the duplicated src directory rm -rf src_copy