1
「foo.sh x」を実行すると、xは$ 1を呼び出してbashで使用できます。SBCLがコマンドラインからparamを渡す
もし私がlispでも同じことをしたいのであれば、 "script.lisp x"を使って$を$の代わりにxとしてparamとして使うことができます。
例
#!/usr/local/bin/sbcl --script
(if (eql intp $1)
(+ $1 $1)
(format t "~¬ a valid int")))
が働いた。ありがとうございました –
より多くのポータブルのために、この答えをチェックするのに役立つかもしれませんhttps://stackoverflow.com/a/39252130/574033 – Baggers