Dear all, Currently, in order to obtain tailored command scripts, I found the following solution :
A template test.bxs file : <commands> <open name='${DBNAME}'/> <xquery> <![CDATA[ (/document)[1] ]]> </xquery> <close/> </commands> A bash script test.sh: #!/bin/bash DBNAME=de-dpma-u-meta eval "cat <<EOF $(<$1) EOF " | basex -c- And then call : ./test.sh test.bxs Could it be possible for the variable bindings to be applied also to script commands, So basex -bDBNAME=de-dpma-u-meta test.bxs does the whole job ? that would work also for commands' sequences like : <set option='bindings'>..... <execute> or <run> Merci ! Best regards, Fabrice