-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 30/03/11 22:17, Eric Schulte wrote: > Hi Rainer, > > When I tangle this code block (just slightly reformatted for my own > readability) > > #+headers: :var STATE=(vc-state (or (buffer-file-name) > org-current-export-file)) > #+headers: :var REV=(vc-working-revision (or (buffer-file-name) > org-current-export-file)) > #+begin_src sh :tangle yes > rm -rf ./R > rm -f ./spreadSim.sub > REVISION=$REV.$STATE > tar -xf nsa.$REVISION.tar.gz > $HOME/R/R/R-2.12.0/bin/Rscript --vanilla -e > "source('./R/generateLatinHypercubeScenarios.R'); doIt()" > for SCENARIO in ./R/scenarios/*.R; do > export SCENARIO=${SCENARIO#./R/scenarios/} > qsub nsa.sub > done > #+end_src > > I get the following tangled output > > --8<---------------cut here---------------start------------->8--- > > REV=$(cat <<'BABEL_TABLE' > master > BABEL_TABLE > ) > STATE=$(cat <<'BABEL_TABLE' > edited > BABEL_TABLE > ) > rm -rf ./R > rm -f ./spreadSim.sub > REVISION=$REV.$STATE > tar -xf nsa.$REVISION.tar.gz > $HOME/R/R/R-2.12.0/bin/Rscript --vanilla -e > "source('./R/generateLatinHypercubeScenarios.R'); doIt()" > for SCENARIO in ./R/scenarios/*.R; do > export SCENARIO=${SCENARIO#./R/scenarios/} > qsub nsa.sub > done > --8<---------------cut here---------------end--------------->8--- > > Which looks right to me. Could it be something specific about your > setup which is causing this issue?
Sorry - I did not relize that the way the variables are inserted has changed - I should have tried the script before asking. It works fine. Sorry about the noise. By the way: using #+headers: makes the source look much nicer - never used it before, but will definitely us it now. Cheers, Rainer > > Cheers -- Eric > > Rainer M Krug <r.m.k...@gmail.com> writes: > >> Hi >> >> when I tangle this document, I get the results in the section below. >> This is obviously not correct. This worked in an earlier version. >> >> Any help appreciated, >> >> Rainer >> >> >> * Run script (./../nsa.sh) >> :PROPERTIES: >> :tangle: ./nsa.sh >> :exports: code >> :END: >> ** Update and call submit script >> :PROPERTIES: >> :ID: 173c527a-b032-4cc5-89d8-a32c3c0c7cae >> :END: >> #+BEGIN_SRC sh :var REV=(vc-working-revision (or (buffer-file-name) >> org-current-export-file)) :var STATE=(vc-state (or (buffer-file-name) >> org-current-export-file)) >> rm -rf ./R >> rm -f ./spreadSim.sub >> REVISION=$REV.$STATE >> tar -xf nsa.$REVISION.tar.gz >> $HOME/R/R/R-2.12.0/bin/Rscript --vanilla -e >> "source('./R/generateLatinHypercubeScenarios.R'); doIt()" >> for SCENARIO in ./R/scenarios/*.R; do >> export SCENARIO=${SCENARIO#./R/scenarios/} >> qsub nsa.sub >> done >> #+END_SRC >> >> * tangled >> #+begin_example >> #!/bin/bash >> REV=$(cat <<'BABEL_TABLE' >> >> BABEL_TABLE >> ) >> STATE=$(cat <<'BABEL_TABLE' >> >> BABEL_TABLE >> ) >> rm -rf ./R >> rm -f ./spreadSim.sub >> REVISION=$REV.$STATE >> tar -xf nsa.$REVISION.tar.gz >> $HOME/R/R/R-2.12.0/bin/Rscript --vanilla -e >> "source('./R/generateLatinHypercubeScenarios.R'); doIt()" >> for SCENARIO in ./R/scenarios/*.R; do >> export SCENARIO=${SCENARIO#./R/scenarios/} >> qsub nsa.sub >> done >> #+end_example - -- Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Natural Sciences Building Office Suite 2039 Stellenbosch University Main Campus, Merriman Avenue Stellenbosch South Africa Tel: +33 - (0)9 53 10 27 44 Cell: +27 - (0)8 39 47 90 42 Fax (SA): +27 - (0)8 65 16 27 82 Fax (D) : +49 - (0)3 21 21 25 22 44 Fax (FR): +33 - (0)9 58 10 27 44 email: rai...@krugs.de Skype: RMkrug -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk2UJOQACgkQoYgNqgF2egqJoACdHYVLbcjry1IPk13AhG7zIrKX khkAnA0UVYgHnAsDDVSwTpdMKcECcrm3 =iPKh -----END PGP SIGNATURE-----