書式
io.input(ファイル名)
io.read()
説明
Luaでテキストファイルから1行読み込むにはio.input()のパラメータに読み込ませたいファイル名を指定します。次にio.read()を使うと一行読み込ませることができます。なお、以下のサンプルはMacOS Xの場合、ホームフォルダ内にあるsample.txtファイルの最初の1行を画面に表示します。該当するファイルがない場合にはエラーになります。
サンプル
#!/usr/local/bin/lua
io.input("./sample.txt")
text = io.read()
print(text)