#!/bin/bash # TermiSort - Termi(naisons)-Sort(age) # # Pour extraire, trier et classer les terminaisons du dictionnaire du même nom # (appelé également "dictionnaire inverse") # # O. La Rosa - 25-06-2008 - Public # function tri () { rev $SRC >/tmp/rev.txt cut -c 1-$CH /tmp/rev.txt >/tmp/cut.txt uniq /tmp/cut.txt >/tmp/uniq.txt rev /tmp/uniq.txt >/tmp/out.txt #rev /tmp/uniq.txt |sort >/tmp/out.txt echo "Total: " >>/tmp/out.txt cat /tmp/out.txt | wc -l >>/tmp/out.txt setleds -num lynx /tmp/out.txt exec $0 } setleds +num clear read -p"Dico TermiSort ! Source (path/name.txt): " SRC test -z "$SRC" && exit read -p" Char 1-" CH test -z "$CH" && exit tri