Witam! Robię mały skrypt, który ma wyświetlać posortowaną listę plików z zadanego katalogu, które przekraczają podany parametrem rozmiar.
Napisałam otoczkę skryptu - wczytywanie parametrów getopts + case. W case umieściłam kod, który powinien wykonywać wyżej wymienione funkcje, ale nie działa jak powinien.
Chodzi mi o tą linię:
find "$a" -type f -size +"$b" | ls -l
Pliki się sortują, ale wypisuje mi wszystko jak leci i zawsze z bieżącego katalogu, czyli tak jakby nie widziało tego co jest po lewej stronie pipeline.
Jak mogę to zmienić, aby poprawnie działało?