Программирование в shell для новичков

программирование в shell для новичков
Вечер добрый, мне задали написать программу, которая бы вычисляла количество строк, слов и символов в неком текстовом файле (т. е. аналог комманды wc). Я дошла до того, что количество слов можно посчитать обычным циклом фор. А вот подсчитать количество строк и символов уже труднее. Есть догадки, что если найти команду, которая выведет вес данного текстового файла, и разделить ее на вес одного символа, то можно подсчитать их количество, но перед этим нужно объединить весь текст в сплошную писанину без пробелов. Помогите, кто чем может, так сказать)

  • Я не зняю шелл.
    Я не знаю как ты for-ом считаешь.
    всё что тебе надо, это побатово перечитать весь файл (while).
    если считаный байт пробел - это слово, если chr(13) строка
  • Надо программку на bash написать?? ?
    Я правильно понял?? ?
    Размер файла и будет количеством байт. Это и так понятно.
    А вот с символами не всё так гладко.. . Всё зависит от того, в какой кодировке файл, например, в cp1251 символ занимает 1 байт, в unicode - 2 байта, в utf-8 - от 1 до 4 байт