• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Skrypt w Bashu

VPS Starter Arubacloud
0 głosów
461 wizyt
pytanie zadane 15 stycznia 2021 w Inne języki przez niezalogowany
zamknięte 16 stycznia 2021
Pytanie już się pojawiło kilka lat temu jednak odpowiedziano tylko na ostatni podpunkt, a ostatnio przyszło mi się zmierzyć z tym samym zadaniem:  Napisz skrypt, który 1) przetwarza dane wejściowe pochodzące z pliku
tekstowego  i 2) wyświetla na wyjściu dane w określonym
formacie, przy czym: Chodzi o konwersje postaci macierzy prostokątnej X na Y elementów do postaci formatu lokalizacja,wartość, czyli: "x,y,wartość", gdzie x,y to "współrzędne". Konwerter pobiera dane z pliku tekstowego utworzonego samodzielnie. Powinien działać na pliku o dowolnej liczbie kolumn i wierszy.

-program powinien wyświetlać informację o sposobie używania skryptu
w sytuacji jego użycia bez wymaganego argumentu jakim jest nazwa pliku z
danymi wejściowymi (usage: $0 macierz.txt)
-Skrypt powinien sprawdzać czy podany plik danych do przetworzenia
istnieje, jeśli nie, to informuje o tym użytkownika i kończy

-konwerter musi sprawdzać wymiar i poprawność danych wejściowych macierzy do przetworzenia - liczbę kolumn (X) i liczbę wierszy (Y).
Wynik tego sprawdzenia powinien być wyświetlany na standardowym wyjściu błędów (stderr).

-powinien zawierać funkcje pobierz() pobierającą i
zwracającą żądany jeden element określony przez numer kolumny (x) i
numer wiersza (y) z pliku danych wejściowych.
Powinno działać wywołanie w postaci pobierz 1 2
-Skrypt powinien zawierać dwie zagnieżdżone pętle for wywołujące funkcję
pobierz przechodzącą po wszystkich elementach macierzy (najpierw
pierwszy wiersz od lewej, kolejno drugi wiersz od lewej aż do ostatniego
elementu. Podpowiedź: generacja word: $(seq 1 $X)

Przykładowe dane wyjściowe:

1,1,10
2,1,18
3,1,12
4,1,14
5,1,1
1,2,11
2,2,45
3,2,11
4,2,34

Jeśli chodzi o 2 pierwsze myślniki to nie mam problemu jednak najbardziej potrzebuje pomocy w tym jak zrobić to by nie wyświetlała się sama zawartość pliku tekstowego, ale także ten rząd i kolumna. :)
komentarz zamknięcia: znaleziono odpowiedz

1 odpowiedź

0 głosów
odpowiedź 15 stycznia 2021 przez Wiciorny Ekspert (277,460 p.)
To pomocy, czy rozwiązania ? Tego drugiego nie robimy. Jak twój program atkualnie wygląda? Gdzie sa błędy, co robi nie tak opisz to  pomożemy :)
komentarz 16 stycznia 2021 przez niezalogowany
...

Podobne pytania

+1 głos
1 odpowiedź 416 wizyt
pytanie zadane 13 czerwca 2021 w Inne języki przez mattaha Użytkownik (690 p.)
0 głosów
0 odpowiedzi 299 wizyt
pytanie zadane 21 czerwca 2021 w Nasze projekty przez mattaha Użytkownik (690 p.)
+2 głosów
1 odpowiedź 206 wizyt
pytanie zadane 18 kwietnia 2021 w Systemy operacyjne, programy przez szylvvia Początkujący (300 p.)

93,008 zapytań

141,975 odpowiedzi

321,257 komentarzy

62,350 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...