summaryrefslogtreecommitdiff
path: root/nonewlines.sh
blob: 3b5af27be764a3ac7e784c96c057c0fc565ea25d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/sh
usage="Usage: $0 dir

Concatenates all .txt files in a directory together and removes all
line breaks, saving the result to dirname.txt

test $# -ne 1 && echo "$usage" && exit 1

d=`dirname "$1"`
cat "$1"/*txt | tr -d '\n' > "${d}.txt"

echo "Saved all text, with no newlines, to ${d}.txt"