Jawk: Difference between revisions
Content added Content deleted
(Jawk is AWK in JVM.) |
imported>Katsumi No edit summary |
||
Line 1: | Line 1: | ||
{{implementation|AWK}} |
{{implementation|AWK}} |
||
Jawk runs an |
Jawk runs an AWK program inside the [[runs on vm::Java Virtual Machine]]. |
||
== Quick start == |
== Quick start == |
||
Go to http://sourceforge.net/projects/jawk/ and download the latest jar. Then run a command like |
Go to http://sourceforge.net/projects/jawk/ and download the latest jar. Then run a command like |
||
<syntaxhighlight lang="bash"> |
|||
$ java -jar jawk.1_02.jar 'BEGIN { print "Hello from JVM" }' |
|||
</syntaxhighlight> |
|||
== Caveat == |
== Caveat == |
||
The space after -F is not optional. |
The space after -F is not optional. |
||
<syntaxhighlight lang="bash"> |
|||
⚫ | |||
$ java -jar jawk.jar -F |
$ java -jar jawk.jar -F: '{ print $1 }' # FAILS!! |
||
⚫ | |||
</syntaxhighlight> |
Latest revision as of 11:43, 20 August 2023
Jawk is an implementation of AWK.
Other implementations of AWK.
Jawk runs an AWK program inside the Java Virtual Machine.
Quick start
Go to http://sourceforge.net/projects/jawk/ and download the latest jar. Then run a command like
$ java -jar jawk.1_02.jar 'BEGIN { print "Hello from JVM" }'
Caveat
The space after -F is not optional.
$ java -jar jawk.jar -F: '{ print $1 }' # FAILS!!
$ java -jar jawk.jar -F : '{ print $1 }' # ok