Nowe posty

Autor Wątek: zliczanie liter w tekscie  (Przeczytany 6819 razy)

Gosik

  • Gość
zliczanie liter w tekscie
« dnia: 2012-11-15, 22:34:50 »
Wiitajcie!
  Chcialabym wczytac tekst do tablicy i zliczyc dlugosc tego teksu

#!/bin/bash

echo "Podaj tekst :"
read tablica
echo "${tablica[*]}">tekst.txt
Czy mozna jakos podzielic dany wiersz i policzyc jego elementy. A moze jakas jedna komenda da to sie zrobic?
Bede wdzieczna za wskazowki.

snajper_8383

  • Gość
zliczanie liter w tekscie
« Odpowiedź #1 dnia: 2012-11-16, 11:22:06 »
Poczytaj o poleceniu wc.
Warto też zapoznać się z tym:
http://nox.org.pl/doku.php?id=man_pages:man1:textutils1

Poczytaj też a awk.

Gosik

  • Gość
zliczanie liter w tekscie
« Odpowiedź #2 dnia: 2012-11-16, 14:15:30 »
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:

 numbers= $(echo $mystring | wc -m)
ale wyrzuca mi error w tej linii.
Czy moglabym prosic o wskazanie mojego bledu?

miro57

  • Gość
zliczanie liter w tekscie
« Odpowiedź #3 dnia: 2012-11-16, 16:18:53 »
Między znakami "=" i "$" nie powinno być odstępu.