Linuxiarze.pl Forum

Społeczność => Pogaduchy => Wątek zaczęty przez: linux2525 w Marzec 08, 2020, 01:46:12 PM

Tytuł: skrypty linux POTRZEBUJE DO SZKOŁY
Wiadomość wysłana przez: linux2525 w Marzec 08, 2020, 01:46:12 PM
Potrafi ktoś to zrobić?
Napisz skrypt, który poprosi Cię o wpisanie dowolnego zdania, następnie poprosi o numer wyrazu w zdaniu i wyświetli ten wyraz.

Potrzebuje na szybko
Tytuł: Odp: skrypty linux POTRZEBUJE DO SZKOŁY
Wiadomość wysłana przez: pavbaranov w Marzec 08, 2020, 02:10:19 PM
Czy podręczniki Ci zabrali również? Uczenie się nie sprowadza się do stwierdzenia: szybko wrzucę swoje zadanie domowe na forum i niech oni mi to zrobią. Ja będę miał czas pograć sobie.

"Na szybko"? Wytłuszczenie? A może jakieś "proszę" by się przydało? Jeśli już.
Tytuł: Odp: skrypty linux POTRZEBUJE DO SZKOŁY
Wiadomość wysłana przez: linux2525 w Marzec 08, 2020, 02:12:41 PM
Wiem powinienem inaczej to sformułować. W podręczniku nie ma nic z tego i siedze już nad tym 1h i nie mogę ogarnąć, dlatego proszę o pomoc.
Tytuł: Odp: skrypty linux POTRZEBUJE DO SZKOŁY
Wiadomość wysłana przez: pavbaranov w Marzec 08, 2020, 02:17:52 PM
Szukaj. Jak coś sklecisz, wrzuć opisując czy to działa, czy nie. Pewnie się ktoś pochyli i - jeśli znajdzie czas - to Ci pomoże.
Gotowców tego typu nie dajemy.
Tytuł: Odp: skrypty linux POTRZEBUJE DO SZKOŁY
Wiadomość wysłana przez: linux2525 w Marzec 08, 2020, 02:22:33 PM
Zacząłem standardowo od napisania podstawy czyli:
#!/bin/bash
echo "Podaj dowolne zdanie"
read zdanie
echo $zdanie
echo "Podaj numer wyrazu w zdaniu"
read numer

i dalej mam problem, ponieważ nie za bardzi wiem jakiej komendy użyć
Napisałem tak:
case "$numer" in
"1") grep ... $zdanie
Tytuł: Odp: skrypty linux POTRZEBUJE DO SZKOŁY
Wiadomość wysłana przez: gosc w Marzec 09, 2020, 01:44:49 PM
Możesz to rozwiązać na kilka sposobów: użyć awk, cut lub wrzucić zdanie do tablicy i operować na elementach tablicy.
Znajdzie się pewnie jeszcze kilka metod.