- Создать командный файл, который выводит список файлов вашего каталога вместе со списками числа строк, слов и символов для каждого файла.
- Выполнить предыдущее задание при условии, что имя обрабатываемого каталога задается с помощью аргумента.
Написал следующие скрипты для 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.