Comment detail

ファイルサイズの取得 (Nested Flatten)

file_size.erlで保存し、以下のように実行します。:

$ erl -noshell -s file_size file_size file_size.erl -s init stop
189

存在しないファイル(例えばdummy.txtとする)を指定すると、何も表示されません。:

$ erl -noshell -s file_size file_size dummy.txt -s init stop
1
2
3
4
5
6
7
8
-module(file_size).
-export([file_size/1]).

file_size(Name) ->
    case filelib:is_file(Name) of
        false -> ok;
        true -> io:format("~B~n", [filelib:file_size(Name)])
    end.

Index

Feed

Other

Link

Pathtraq

loading...