`
zhdy007
  • 浏览: 8568 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
  • zhdy007: antbox 写道客观的看待山寨模式,从积极面看这些山寨企业也 ...
    工业学山寨
  • antbox: 客观的看待山寨模式,从积极面看这些山寨企业也的确为满足低端用户 ...
    工业学山寨

Erlang中的文件处理

阅读更多
库手册:
http://www.erlang.org/doc/man/file.html
http://www.erlang.org/doc/man/filelib.html

获取当前目录中所有文件(非目录):
{_, FL} = file:list_dir(".").
lists:filter(fun(A) -> filelib:is_file(A) end, FL).

获取当前目录中所有目录:
{_, FL} = file:list_dir(".").
lists:filter(fun(A) -> filelib:is_dir(A) end, FL).
分享到:
评论

相关推荐

    graphql-erlang:Erlang中的GraphQL实现

    GraphQL服务器库-Erlang中 该项目包含必要的支持代码,以在Erlang中实现GraphQL服务器。 它的主要用途是在其他一些现有的传输库之上,例如牛仔Web服务器。 当请求到达时,它可以由GraphQL支持库处理,并且可以给出...

    logger:Erlang日志系统 Erlang Logger

    Erlang日志系统启动日志应用:logger_app:start()可动态控制日志等级:loglevel:set(Level)获取当前日志等级:loglevel:get/0每次调用后都会重新编译logger,加载module添加了buffer缓存,每500ms或连续收到100条日志后...

    eimp:Erlang图像处理过程

    Erlang图像处理过程eimp是一个Erlang / Elixir应用程序,用于使用外部C库处理图形图像。 它支持WebP,JPEG,PNG和GIF。要求GNU Make 海湾合作委员会Erlang / OTP 17及更高版本libgd libwebp libpng libjpeg 注意:很...

    erlang-jupyter:Erlang Jupyter内核

    诸如历史记录保存,执行计数器和输出之类的通用功能都在该库中进行处理,以便人们可以专注于各个行为。 用法 要实现内核,必须实现行为jup_kernel_backend 。 唯一需要的功能是do_execute和do_kernel_info 。 然后...

    dns_erlang:Erlang DNS库

    dns_erlang 支持大多数常见记录类型...dns_terms.hrl 该文件定义了DNS数据包中使用的各种术语(定义为Erlang宏)。 它包括用于每种DNS类型的术语,其中包括一个术语(用于数值)和一个术语(用于二进制版本)。 例如:

    uri:Erlang URI 处理库

    Erlang URI 处理库描述这个 OTP 库提供了解析和格式化 RFC3896 URI 字符串的函数。例子 1> uri:parse("syslog://somehost:912").{ok,{syslog,[],"somehost",912,"/",[]}}2> uri_format:to_string(element(2, v(1)))....

    erlang-irc-bot:Erlang中的一个简单的可扩展irc机器人

    同时,我需要一个简单的ircbot来处理我经常访问的某些频道。 这两件事放在一起,我决定开始这个项目。 从的历史可以最好地看出我的知识的发展。 现在,该机器人可以通过插件扩展,并且非常稳定,它变得非常有用。...

    java版商城源码-hello-erlang:Erlang的笔记和例子

    这些是我在学习过程中关于 Erlang 的笔记和主要引用。 检查部分以查看我从哪里获取报价。 请注意,此 repo 始终在进行中。 (我还没找到时间完成这本书。) 话题 陷阱 erlang 没有null值这样的东西 每个函数都需要...

    erlcsv:Erlang CSV 解析器

    它的主要优点是它允许处理流,因此不需要将整个文件保存在内存中。 每行将作为二进制文件列表返回,以及获取下一行所需的延续数据。 支持 UTF-8 以及所有拉丁-X 字符集。 erlcsv 的一个简单用法,它在从输入文件...

    erlang——Mnesia用户手册.pdf

    6.5.文件 6.6.在启动时加载表 6.7.从通信失败中恢复 6.8.事务的恢复 6.9.备份、回滚以及灾难恢复 7.Mnsia.与.SNMP.的结合 7.1.结合.Mnesia.与.SNMP 8.附录.A:Mnesia.错误信息 8.1.Mnesia.中的错误 ...

    erlang-expression-parser:Erlang 应用程序,它解析文本并处理它们(如果它们是数学表达式)

    Erlang 应用程序,它解析文本并处理它们(如果它们是数学表达式) 这是一个 IntelliJ IDEA 项目,可以使用 .iml 文件导入。 您将需要 IDEA Erlang 插件。 该应用程序解析诸如 1+(2/2) 之类的输入,根据 BODMAS 对...

    erlang-in-anger:战争时期如何成为Erlang军医的小指南。 首先是最重要的技巧和窍门集合,可帮助您了解故障的根源,以及不同代码片段和实践的词典,可帮助开发人员调试在Erlang中构建的生产系统

    自述文件本书旨在作为战争时期如何成为Erlang军医的指南。 首先,这是一些技巧和窍门,可帮助您了解故障的根源,以及各种不同的代码片段和实践字典,可帮助开发人员调试在Erlang中构建的生产系统。 这是该书的源存储...

    egherkin:一个用于解析Gherkin文档的Erlang库

    为了提高效率,egerkin解析作为二进制文件加载的Gherkin文档,并生成基于二进制的内存模型以进行处理。 egherkin是干净的并且经过良好测试的Erlang代码。 如何建造 egherkin使用erlang.mk作为构建工具,因此您只...

    mustache.erl:Erlang的Moustache模板引擎

    使用Moustache意味着处理模板,视图和上下文。 模板包含HTML(或其他某种格式)和指定要引入哪些数据的Mustache标记。模板可以是字符串或文件(通常以.mustache结尾)。 视图是Erlang模块,可以定义被调用的函数并...

    erlang-style-guide:Erlang 编码风格指南

    Erlang 编码风格指南理论易于维护的代码应该: 看起来它是由单个实体编写的遵循社区最佳实践和习惯用法适合测试、指标收集和其他审查/验证使查找处理系统特定问题的代码变得容易我们为其他开发人员编写代码,而不是...

    mgee:2010年写的一个erlang游戏服务端demo

    部分文件可能会涉及到开源版权问题,请自行处理[当年无知,改了开源文件的版权内容] 其他八卦见这里: 本demo离商业化差距太大(当年是边学边写),如直接使用,本人概不负责 代码结构 目录 说明 config 配置文件,目前...

    ecg:Erlang函数调用图生成器

    为了简单使用,请编译tracer.erl并与您的程序一起将tracer.beam添加到Erlang的代码加载路径中。 并指定要跟踪和跟踪模式的模块: global或local ,这意味着要跟踪的全局或局部函数调用,然后启动程序,在要结束分析...

    echat:erlang中使用牛仔和mnesia的聊天服务器

    Flow:客户端接口(前端)静态文件通过Cowboy服务器托管。 后端(gen_server)连接到它,并具有许多处理来自前端事件的处理程序。 然后,无论何时需要,后端都会与Mnesia dB对话以获取各种数据要求,并返回apt值...

    GCM_CCS:用 Erlang 编写的 GCM(Google Cloud Messageing)CCS(云连接服务器),支持上游和下游消息传递

    这可以在上找到您的 google Cloud Messaging 信用需要在文件 /src/gcm_ccs.app.src 中配置。将您的 GCM 凭据设置为定义的环境变量。 要运行应用程序调用application:start(gcm_ccs). . ##Upstream Messaging 您可以...

    更大的:ErlangOTP的日志记录框架

    严重,警报,紧急情况) 使用解析转换来转换记录器调用,以允许捕获模块/功能/行/ Pid信息当没有处理程序正在使用日志级别(例如,调试)时,不会将任何事件发送到日志处理程序支持多个后端,包括控制台和文件。...

Global site tag (gtag.js) - Google Analytics