1 行のテキストを読み取る (LCC.web_file.get_line)
宣言
line, err = LCC.web_file.get_line(path, line_number, timeout?)
引数
- path
文字列。対象ファイルのパスです - line_number
数値。読み取る行番号です。正の数は1から数え、負の数は末尾から数えます(-1は最終行)。0は最終行の次を表します - timeout
任意の数値。リクエストのタイムアウト(秒)です。既定値は60です
戻り値
- line
文字列またはnil。指定した行の内容です。対象行を読み取れなかった場合は空文字列、失敗時はnilを返します - err
文字列またはnil。失敗した場合にだけエラー説明を返します
説明
指定した行番号の内容を 1 行読み取ります。
正の数は1から数え、負の数は末尾から数えます(-1は最終行)。0は最終行の次を表します。
対象行を読み取れなかった場合は空文字列を返します。
例
local line, err = LCC.web_file.get_line("/設定/list.txt", 3)
if line then
print("3 行目: " .. line)
end