Вы можете печатать каждый символ файла в отдельной строке с помощью fold -w1, затем сортировать вывод и исключать дубликаты с помощью sort -u (или sort | uniq):
$ cat test
Johnny's penguin, (Tuxie), likes the following foods: French fries, and beef.
$ fold -w1 test | sort -u
,
:
.
'
(
)
a
b
c
d
e
f
F
g
h
i
J
k
l
n
o
p
r
s
t
T
u
w
x
y
Затем вы можете снова включить это в одну строку, например, с помощью paste -sd "" -:
$ fold -w1 test | sort -u | paste -sd "" -
,:.'()abcdefFghiJklnoprstTuwxy