Bash AWK + Find

SH
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 69
0

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

Kopiuj
 
#!/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 ?

satirev
  • Rejestracja: dni
  • Ostatnio: dni
2

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.