fcat 0.1.0

A faster cat for Linux using splice
#!/bin/bash

RAMDISK=/media/ramdisk
INPUT_FILE=kitty
NUM=1000
OUTPUT_FILE=${INPUT_FILE}${NUM}
#############

mkdir -p ${RAMDISK}
mount -t ramfs ramfs ${RAMDISK} 


if [ ! -x "${RAMDISK}/${OUTPUT_FILE}" ]; then
	echo "Creating a kitty large benchmark file"
	dd if=/dev/urandom of="${RAMDISK}/${OUTPUT_FILE}" count=6000 bs=1M
fi

echo "Benchmarking system cat:"
cat ${RAMDISK}/${OUTPUT_FILE} | pv -r > /dev/null
echo "Benchmarking fcat:"
fcat ${RAMDISK}/${OUTPUT_FILE} | pv -r > /dev/null