XQuery Hello World Example: How To Write and Execute XQuery Program on Linux OS

by Ramesh Natarajan on December 11, 2009

Question: I would like to understand the basics of how to write and execute XQuery program on Linux OS. Can you explain it with a simple example?

Answer: In this article, let us review very quickly how to write a basic Hello World XQuery program and execute XQuery program on Linux or Unix OS.

1. Write a Hello World XQuery Program

Create the helloworld program using a Vim editor as shown below.

$ vim helloworld

(: Hello World with XQuery :)
let $i := "Hello World!"
return $i

A very simple version of hello world

$ vim helloworld-simple
"Hello World!"

Note: Comment in XQuery starts with “(:”, and ends with “:)”.

2. Make sure XQuery Interpreter is installed on your system

Make sure XQuery interpreter xqilla is installed on your system as shown below.

$ which xqilla
/usr/bin/xqilla

Installing XQilla interpreter

If you don’t have XQuery interpreter, install it as shown below.

$ sudo apt-get install xqilla

3. Execute the XQuery Program

You can execute using xqilla helloworld.

$ xqilla helloworld
Hello World!

( or )
$ xqilla helloworld-simple
Hello World!

Note: As XQuery is an interpreted language, you don’t have the compilation step similar to the C program.

4. Additional XQuery Resources

Download Free eBook - Linux 101 Hacks

Get free Unix tutorials, tips and tricks straight to your email in-box.

If you enjoyed this article, you might also like..

  1. Lua Hello World Example: How To Write and Execute Lua Program on Linux OS
  2. Lisp Hello World Example: How To Write and Execute Lisp Program on Linux OS
  3. Ruby Hello World Example: How To Write and Execute Ruby Program on Unix OS
  4. Perl Hello World Example: How To Write and Execute Perl Program on Unix OS
  5. Cobol Hello World Example: How To Write, Compile and Execute Cobol Program on Linux OS
  

Vim 101 Hacks Book

Leave a Comment

Previous post:

Next post: