ディレクトリ・ファイル操作はosicatで結構できるな。
使ったことないけどshelispというものもあるらしい。
sbclならsb-ext:run-program、cmuclならextensions:run-program で
外部コマンドが実行できる。こんな感じかな。
(with-output-to-string (so)
 (sb-ext:run-program "/bin/bash" (list "-c" "which cal") :input nil :output so)
 so)
英語で素直に common lisp external command などとググれば
色々出てくるぞ。