Whether it's a file, standard input, or even a unix socket, one still needs to read content line by line. It is therefore time to present this function, which was essential for a number of my later projects.
git clone https://github.com/mmbatha/GNL-1.git
mkdir GNL/test
cp GNL-1/bible.txt GNL/test
cp GNL-1/gnl* GNL/test
cp GNL-1/test_* GNL/test
cd GNL
Run shell scripts that compile the necessary custom C library functions and create a program with which to run get_next_line with various files
sh gnl_intra_test.sh
./test_gnl bible.txt
./test_gnl test_eminem.txt
sh gnl_leaks.sh