ファイルサイズを知る - lisp-cookbook-ja/common-lisp GitHub Wiki

入出力

ファイルサイズを得る目的にはfile-lengthが利用できます。

バイナリファイルでは、指定した:element-typeの大きさを単位とした値が算出されます。

$ ls -l
-rwxr-xr-x   1 0              0          109728  6月 27  2008 /bin/ls
(with-open-file (s "/bin/ls" :element-type '(unsigned-byte 8))
  (file-length s))
;=> 109728