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
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ż.
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.
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.
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
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.