Solution
Для описания возьмем команду 'wc'. Данная команда возвращает некоторую информацию о файле (в нашем случае это файл формата txt.), а именно:
x строк y слов z символов
После обнаружения файла командой 'ls' используем команду 'wc' для получения количественной информации о файле:
arsen@kodomo:~/term1/block1/pr3$ ls to_heal_your_soul.txt arsen@kodomo:~/term1/block1/pr3$ wc to_heal_your_soul.txt 5 61 335 to_heal_your_soul.txt
→ в указанном файле:
5 строк 61 слов 335 символов
Существует также вариация команды 'wc'. Так, если вместо имени файла ввести знак '*', то пользователь сможет увидеть список всех файлов в текущей директории. Для каждого файла и для всех них в совокупности будут возвращены количественные характеристики. Для наглядности создадим пробный файл с произвольным текстом:
arsen@kodomo:~/term1/block1/pr3$ nano trial_file.txt arsen@kodomo:~/term1/block1/pr3$ wc * 5 61 335 to_heal_your_soul.txt 1 6 24 trial_file.txt 6 67 359 total
* не является опцией
Рассмотрим одну из доступных опций для команды. Например, '--max-line-length'. Эта опция позволяет вернуть длину наиболее длинной строки в файле:
arsen@kodomo:~/term1/block1/pr3$ wc to_heal_your_soul.txt --max-line-length 131 to_heal_your_soul.txt
Возможно также короткое задание опции:
arsen@kodomo:~/term1/block1/pr3$ wc to_heal_your_soul.txt -L 131 to_heal_your_soul.txt
Итак, мы рассмотрели работу команды с опцией и без нее.