由于Unix平台上的隐藏文件只是以句点开头,因此使用Common Lisp创建一个文件是微不足道的。 Windows计算机上的隐藏文件定义不同。他们有file attribute表示他们是否被隐藏。如何使用Common Lisp创建这些类型的文件?我在Windows上使用Allegro CL。
答案 0 :(得分:2)
ANSI CL标准不提供此类功能。 您的供应商可能会提供它。
怎么样?(setf (file-hidden-p "my-file") t)
PS。请注意,我已经使用Allegro超过15年了。以上信息来自Google:
file-attributes
file-hidden-p
尽管如此,正如我之前所说的 - 请不要犹豫; - )