Thanks Bill, Bash is quite different from windows bat scripts in that you cannot embedded j code in bat. You pass arguments to the jconsole.exe. The following example is typical of the types of scripts I hack together
echo off title Running Dud/TeX J preprocessor ... pushd setlocal rem set script executable from standard locations if exist c:\j701\bin\jconsole.exe set jexe=c:\j701\bin\jconsole -js if exist "c:\Program Files\j701\bin\jconsole.exe" set jexe="c:\Program Files\j701\bin\jconsole" -js if "%jexe%" == "" goto Exception01 rem set Dud/TeX preprocessor J script set jscr="0!:0<'c:/jod/j701/docs/script/DudTeXPreprocess.ijs'" rem run J process and exit %jexe% %jscr% "RunDudPreprocess 0" "exit 0" title Dud/TeX J preprocessor complete! goto TheEnd :Exception01 echo ERROR: jconsole.exe not found title Dud/TeX J preprocessor abended! goto TheEnd :TheEnd endlocal popd On Thu, Sep 29, 2011 at 10:07 AM, bill lam <[email protected]> wrote: > Not J701 specific or particularly nice, > > where eol.ijs is > > #!/usr/bin/jb > > 3 : 0'' > for_f. }.ARGV do. > if. LF~:{:t=. 1!:1 f do. > stdout LF,>f > (t,LF) 1!:2 f > end. > end. > ) > exit 0 > > (in retrospect, 1!:3 should be used instead of 1!:2) > > I am also interested to know how windows batch file can contain j script. > > Чтв, 29 Сен 2011, John Baker писал(а): > > I am in the process of converting a slew of windows batch scripts that > > employ jconsole.exe to linux bash scripts. > > > > It would be a big help to look at some examples. If anyone out in > J/linux > > land has some nice script examples they are willing to share please post. > > > > One good example > reams of documentation. > > > > -- > > John D. Baker > > [email protected] > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > -- > regards, > ==================================================== > GPG key 1024D/4434BAB3 2008-08-24 > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm -- John D. Baker [email protected] ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
