store/[org.clojure/clojure "1.8.0"] clj::clojure.core/*command-line-args*

Official Documentation

Add notes

Docstring
==================================================
  A sequence of the supplied command line arguments, or nil if
  none were supplied

Example 1

Edit
;; If you save this program as showargs.clj on a Unix-like system, then the
;; following command will produce the output shown.

;; % java -classpath clojure-1.2.0.jar clojure.main showargs.clj arg1 2 "whitespace in most command shells if you quote"
;; arg='arg1'
;; arg='2'
;; arg='whitespace in most command shells if you quote'
;; 
;; 
;; Second arg is string 2, not number 2.

(ns com.demo.showargs)

(doseq [arg *command-line-args*]
  (printf "arg='%s'\n" arg))

(if (= "2" (second *command-line-args*))
  (println "\n\nSecond arg is string 2, not number 2."))

Uses on crossclj