io.read

元 read ?

#!/usr/bin/env lua

print(io.read("*n"))
print(io.read("*l"))
print(io.read("*a"))

で、以下を入力

123
foo
aaabbbccc

で、

123

foo
aaabbbccc
#!/usr/bin/env lua

print(io.read("*n"))

で、以下を入力

foo

で、

nil