返回介绍

但没有使用文件……

发布于 2024-10-10 23:21:24 字数 847 浏览 0 评论 0 收藏 0

目前程序读写的对象不是文件,而是键盘和显示器。

这样做还不够好,既然数据已经保存在了文件中,用户可不想再输入一遍。况且在屏幕上显示 JSON 格式的数据,网页中的地图也读不到。

想让程序使用文件,该怎么做?如果你想用文件代替键盘与显示器,需要修改哪些代码?非要修改代码不可吗?

脑力风暴

有没有什么办法不用改代码,甚至不用重新编译,就能让程序使用文件?

 

百宝箱

有一种小工具叫过滤器(filter),它逐行读取数据,对数据进行处理,再把数据写到某个地方。如果你的计算机是 Unix,或你在 Windows 上安装了 Cygwin,就已经拥有很多过滤器工具了。
head:显示文件前几行的内容。
tail:显示文件最后几行的内容。
sed:流编辑器(stream editor),用来搜索和替换文本。
等会儿你会看到如何把多个过滤器组合在一起,形成过滤器链。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文