Bash AWK + Find

0

W zadanym drzewie katalogów wypisać wszystkie rozszerzenia plików. Pominąć pliki bez rozszerzenia. AWK + Find

 
#!/bin/sh
if [ "$#" != 1 ]; then
echo "Skrypt uruchamiany z parametrem"
exit 1
fi
if [ ! -d $1 ]; then
echo "Podany katalog nie istnieje"
exit 2
fi
# Co dalej ???
#jaki find ?

Ktoś potrafi wytłumaczyć o co chodzi w zadaniu i na czym ono ma polegać czym jest AWK ?

2

find . -name "*.*" | awk -F . '{print $NF}'

1 użytkowników online, w tym zalogowanych: 0, gości: 1