Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

skrypty linux POTRZEBUJE DO SZKOŁY

Zaczęty przez linux2525, Marzec 08, 2020, 01:46:12 PM

Poprzedni wątek - Następny wątek

linux2525

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

pavbaranov

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

linux2525

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.

pavbaranov

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.

linux2525

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

gosc

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.

Zobacz najnowsze wiadomości na forum