博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在顶层显示文件内容的函数
阅读量:4691 次
发布时间:2019-06-09

本文共 509 字,大约阅读时间需要 1 分钟。

CL-USER> (defun pseudo-cat (file)

       (with-open-file (str file :direction :input)
         (do ((line (read-line str nil 'eof)
            (read-line str nil 'eof)))
         ((eql line 'eof))
           (format t "~A~%" line))))
               
PSEUDO-CAT

 

使用示例:

CL-USER> (setf path (make-pathname :name "becky.txt"))

#P"becky>.txt"
CL-USER> (pseudo-cat path)
aaaaaaaaaaaaa

bbbbbbbbbbbbb

ccccccccccccccccc

ddddddddddddddd

eeeeeeeeeeeeeeeeee

ffffffffffffffffffffffffffff

I love U ,becky!

NIL
CL-USER>

转载于:https://www.cnblogs.com/flowjacky/archive/2013/01/02/2841986.html

你可能感兴趣的文章
EventBus
查看>>
简单的加减器
查看>>
Redis从基础命令到实战之集合类型(Set)
查看>>
test
查看>>
[py]python多态-动态语言的鸭子类型
查看>>
百练6183-人民币支付-2014正式A题
查看>>
C# 文件上传下载功能实现 文件管理引擎开发
查看>>
重庆和诚筑的软件开发日记2
查看>>
进程线程
查看>>
Linux mpstat字段解析
查看>>
rhel下自动挂载镜像
查看>>
JavaScript性能优化
查看>>
检测到在集成的托管管道模式下不适用的ASP.NET设置
查看>>
Volly Demo之StringRequest
查看>>
1005. Spell It Right
查看>>
理解Vue.use
查看>>
Struts2拦截器
查看>>
Oracle之PLSQL总结
查看>>
Swift基础语法: 24 - Swift的枚举语法, 匹配枚举值和 Switch 语句, 关联值, 原始值
查看>>
Redis主从同步分析
查看>>