#character #newlines #append #lf #eof #end #english #text-file #cli

app nlf

A CLI to append newline characters (LF) at the end of text file

3 unstable releases

Uses new Rust 2024

0.2.0 Mar 8, 2025
0.1.1 Feb 21, 2025
0.1.0 Feb 15, 2025

#461 in Text processing

Download history 10/week @ 2025-03-15 1/week @ 2025-03-29 5/week @ 2025-04-12 4/week @ 2025-04-19 1/week @ 2025-04-26 1/week @ 2025-05-10

167 downloads per month

Custom license

12KB
275 lines

nlf

Crates.io Version

English | 简体中文

Append a newline character (LF) to the end of the file.

Installation

Cargo

cargo install nlf --locked --profile release-small

Usage

# Append a newline character (LF) to the end of the file if it does not exist
nlf a.txt

# Fix newline characters of all .txt files in the dir directory (append if there is no newline at the end)
find dir -type f -name '*.txt' -exec nlf {} \;

License

License

Dependencies

~1–1.6MB
~30K SLoC