Pokaż wyniki 1 do 5 z 5

Temat: [bash] zlicznie liter

  1. #1

    Domyślnie [bash] zlicznie liter

    Witajcie!
    Chcialabym aby skrypt poprosil uzytkownika o wpisanie tekstu i przekierowal go do innego pliku.
    Z tym nie mam problemu:
    Kod:
    #!/bin/bash
    
    echo "Podaj tekst :"
    read tablica
    echo "${tablica[*]}">tekst.txt
    Jednakze chcialabym zapytac, czy istnieje jakis prosty sposob, by zliczyc ilosc znakow w tym teksiecie?

  2. Domyślnie

    tak, wpisz man wc.
    i szukaj drugiego parametru

  3. #3

    Domyślnie

    Cytat Napisał lalamido_noca Zobacz post
    tak, wpisz man wc.
    i szukaj drugiego parametru
    Wielkie dzieki!
    Mam jeszcze jedno pytanie
    w zmiennej mystring mam wpisany tekst. Teraz chcialabym ilosc znakow zapisac do zmiennej nubers. Zrobilam to w nastepujacy sposob:
    Kod:
     numbers= $(echo $mystring | wc -m)
    ale wyrzuca mi error w tej linii.
    Czy moglabym prosic o wskazanie mojego bledu?

  4. Domyślnie

    może literówka?

    a bardziej serio:
    przypisz 'obliczeniu ilości znaków' zmienną
    tak aby kod wyglądał z:
    Kod:
     numbers= $(echo $mystring | wc -m)
    na podobny do tego (ideologicznie):
    Kod:
    sh-4.1# cat test.sh
    mystring="lalamido"
    numbers=$(echo $mystring | wc -m)
    echo $numbers
    sh-4.1# sh test.sh
    9
    sh-4.1#
    jakby co, pisz tu lub @pm.

    powodzenia

  5. #5

    Domyślnie

    Dzieki za pomoc.
    To byl totalny banal - spacja po znaku =

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj