I used Common Lisp from the mid 1980s until about 5 years ago when my customers wanted Clojure, if they wanted Lisp development done. I have never seriously used CL as a scripting language but for a while I was using Gambit-C Scheme for small compiled apps and command line tools. Gambit-C is very good for this purpose.
BTW, Clojure is "out" for command line tools because of the JVM startup time but I have thought about Clojurescript + node.
For even more fun, checkout hy (https://github.com/hylang/hy). It's completely compatible with standard python both ways (ie you can import python from hy and import hy from python), so you can import python-sh and do awesome stuff like:
wget ftp://ftp.gnu.org/pub/gnu/kawa/kawa-2.0.jar
wget ftp://ftp.gnu.org/pub/gnu/kawa/kawa-2.0.jar.sig
gpg --recv-key D269E756
gpg --verify kawa-2.0.jar.sig
echo '(format #t "Hello, world!\n")' > hello.scm
# Not sure how to bundle up a scheme script with kawa
# to a stand-alone jar...
java -jar kawa-2.0.jar --main -C hello.scm
time java -cp kawa-2.0.jar:. hello
Hello, world!
real 0m0.284s
user 0m0.296s
sys 0m0.020s
And, for the record, with the same hello.scm, and guile (2.0.5 as found in Debian stable):
# First run:
time guile hello.scm
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
(...)
Hello, world!
real 0m0.066s
user 0m0.044s
sys 0m0.020s
#Ed: with precompiled code under $HOME/.cache/guile (?)
time guile hello.scm
Hello, world!
real 0m0.040s
user 0m0.036s
sys 0m0.004s
An updated version by Roderic Morris can be installed as a library atop the latest version of Scheme 48. It's on github: https://github.com/scheme/scsh
I think it's 64-bit (?). Most of the time it hasn't mattered for me, at least when writing scripts.
You can also just build the "old" version (0.6.7) with the `-m32` GCC flag, and it works fine on 64-bit Linux and OS X. It's very stable in my experience, and works fine.
I use Kawa Scheme on the JVM for scripting on Windows. Powershell is forbidden where I work. For some reason, it seems to start up faster than Clojure.
BTW, Clojure is "out" for command line tools because of the JVM startup time but I have thought about Clojurescript + node.