![]() |
![]() |
Дмитрий |
![]()
Сообщение
#1
|
Гость ![]() |
У меня есть следующее задание:
- Создать командный файл, который выводит список файлов вашего каталога вместе со списками числа строк, слов и символов для каждого файла. - Выполнить предыдущее задание при условии, что имя обрабатываемого каталога задается с помощью аргумента. Написал следующие скрипты для bash, оказалось что сдавать надо на FreeBSD и собственно они отказались работать. Задание 1: Код #!/bin/bash dir=`pwd` for i in * do if test -f $dir/$i then echo "" echo $dir/$i echo "Lines: " `wc -l $dir/$i` echo "Words: " `wc -w $dir/$i` echo "" fi done Задание 2: Код #!/bin/bash dir=$1 cd $1 for i in * do if test -f $1/$i then echo "" echo $1/$i echo "Lines: " `wc -l $1/$i` echo "Words: " `wc -w $1/$i` echo "" fi done Помогите написать скрипты делающие тоже самое, только на csh. |
![]() ![]() |
xds |
![]()
Сообщение
#2
|
![]() N337 ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: ![]() ![]() ![]() |
В BSD есть ещё Korn Shell (ksh) - он Bourne-совместимый. Или надо именно C Shell?
-------------------- The idiots are winning.
|
![]() ![]() |
![]() |
Текстовая версия | 20.06.2025 22:01 |