Что означает "*all" в файле file.read для moonscript?
В Moonscript, что делает *all
при чтении файла имею ввиду?
Пример скрипта:
file = io.open('README.md', "rb")
content = file\read("*all")
Если есть *all
Есть ли другие указатели, которые читают половину файла и т. д.?
1 ответ
Это означает, что он говорит: прочитать весь файл (на самом деле, что от него осталось).
Нет, нет прямого способа прочитать половину файла.
Вы можете прочитать заданное количество байтов.