mam takie zadanie:
napisać skrypt który jako argument bedzie przyjmował nazwę dowonlego pliku tekstowego, a następnie bedzie wyswietlał wyrazy w kolumnie wraz z ilością
ich powtarzania się w tekście.
Mój skrypt działa tylko wtedy, gdy wyrazy w pliku tekstowym są w kolumnach
tzn. każdy wyraz jest w nowej linii. ,a gdy już np. kilka wyrazów jest w jednej linii, to traktuje to jako jeden wyraz.
Proszę o pomoc
Kod: Zaznacz cały
#!/bin/bash
echo "Podaj nazwe pliku: "
read N
wc -w $N
sort -b -o sortowanie.txt $N # wynik sortowania zostanie zapisy do
#pliku sortowanie.txt
cat sortowanie.txt
sort -c sortowanie.txt
uniq -c -d sortowanie.txt
sort -b -nr -o wynik.txt sortowanie.txt