read-file-lines function added

This commit is contained in:
2021-05-21 22:53:57 +02:00
parent 20b2f8e112
commit 16f9f93944
4 changed files with 42 additions and 33 deletions

View File

@@ -56,12 +56,13 @@
|`(random low high)`|Get a random number between two numbers inclusively||
|`(include file)`|Read a file and execute its code||
|`(read-file filename)`|Get the contents of a file||
|`(write-file filename)`|Write a string to a file||
|`(read-file-lines filename lambda)`|Reads file and for each line call lambda with passing the line as a parameter|`(read-file-lines "/tmp/f.txt" (lambda (ln) (print ln))`|
|`(write-file filename content-str)`|Write a string to a file||
|`(read-url url [headers])`|Reads URL|Returns list (status-code content)|
|`(system-cmd command_str)`|Execute system command||
|`(ls-dir ..)`|List a dir|List of directory entries|
|`(is-file? ..)`|Returns true if passed filename is a file||
|`(is-dir? ..)`|Returns true if passed filename is a directory||
|`(ls-dir dir)`|List a dir|List of directory entries|
|`(is-file? filename)`|Returns true if passed filename is a file||
|`(is-dir? filename)`|Returns true if passed filename is a directory||
|`(parse-csv string)`|Parse CSV string||
|`(parse-json json_string)`|Parse JSON string||
|`(save-csv ..)`|||