Iteracja rozszerzeń plików z katalogu |Ruby|

0

Witam.
Mam problem z iteracją rozszerzeń plików i liczby ich ilości z projektu "discourse". Pobrałem tego discourse stąd: https://github.com/discourse/discourse
Jak wywołuje kod to zapisuje mi sie plik raport.txt który jest pusty.
A tak wygląda kod, który odpowiada za wyświetlenie rozszerzeń wszystkich plików znajdujących się w katalogu "discourse" wraz z ich liczbą:
http://wklej.org/id/2974928/
Plik z kodem znajduje się w "discourse"

tak powinien wyglądać plik raport.txt ( wzięty z kursu )
user image

Pomocy, bardzo zależy mi na tym aby wszystko działało tak jak na ss

0

Parę problemów z Twoim kodem.

  1. Nie zadziała najlepiej, bo przegląda również pliki Gita i inne nietrackowane pliki.
  2. Niepotrzebnie włączasz do tego Rubiego. Taki skrypt wystarczy:
git ls-files | grep -o '\.[^.]*$' | sort | uniq -c

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