my-emacs-d/elpa/yasnippet-20160924.2001/snippets/emacs-lisp-mode/file.read-lines
2016-10-20 10:27:10 +02:00

17 lines
352 B
Plaintext

#name : read lines of a file
#contributor : Xah Lee
# --
(defun read-lines (filePath)
"Return a list of lines in FILEPATH."
(with-temp-buffer
(insert-file-contents filePath)
(split-string
(buffer-string) "\n" t)))
;; process all lines
(mapc
(lambda (aLine)
(message aLine) ; do your stuff here
)
(read-lines "inputFilePath")
)