Forum Coders' city Strona Główna Coders' city
Nasza pasja to programowanie!
 

 PomocPomoc   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  RejestracjaRejestracja 
Archiwum starego forum + teoria    RSS & Panel/SideBar
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Potrzebuję szybkiej odpowiedzi na moje pytanie... Zasady

[Bash] Min_max przy pomocy podprogramów



 
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Inne języki skryptowe, przetwarzanie danych
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
arhetyp



Dołączył: 24 Kwi 2016
Posty: 2

PostWysłany: Nie Kwi 24, 2016 5:48 am  OP    Temat postu: [Bash] Min_max przy pomocy podprogramów Odpowiedz z cytatem Pisownia

Witam,

potrzebuję wczytać plik z liczbami (w każdym wierszu jedna) i policzyć max i min.

Przyjąłem startowo, że max i min równa się liczbie z pierwszego wiersza.
Potem przy użyciu while porównywałem każdą kolejną liczbę (tail w połaczenie z wc-l + head) i jeżeli była większa/mniejsza niż min/max to stawała się min/max.
Aby to zadziałało zbiór wc - l malał stale o 1.

Nie wiem czy to optymalna metoda ale działa.

Jak natomiast zrobić to samo dla wielu plików ale - uwaga - wykorzystując podprogramy.

Myślałem nad tym i szczerze powiedziawszy nie znalazłem powodu aby to komplikować skoro w kodzie wystarczy $1 zastąpić przez $@ (wszystko ładnie liczy).
Czy coś upraszczam? O czymś nie wiem? Jak ewentualnie miałoby wyglądać zastosowanie podprogramów w tym wypadku?

Będę wdzięczny za pomoc.

Pozdrawiam,
Arek
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Inne języki skryptowe, przetwarzanie danych Wszystkie czasy w strefie CET (Europa)

Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Możesz dodawać załączniki na tym forum
Możesz pobierać pliki z tego forum




Debug: strone wygenerowano w 0.02004 sekund, zapytan = 11
contact

| Darmowe programy i porady Jelcyna | Tansze zakupy w Helionie | MS Office Blog |