Здравствуйте. Помогите чайнику решить 3 задачи:
1.Написать скрипт, который в домашнем каталоге и подкаталогах пользователя подсчитывает количество файлов, которые содержат тексты выходных программ на С\С++2.Написать скрипт, который в дом. каталоге и подкаталогах находит выходные тексты программ на С и выводит на экран имена всех файлов-заголовков(stdio.h,...) которые содержатся в них.
3.Написать скрипт, который расчитывает максимальную глубину дерева каталогов файловой системы.
Заранее всем огромное спасибо.
>Здравствуйте. Помогите чайнику решить 3 задачи:
>1.Написать скрипт, который в домашнем каталоге и подкаталогах пользователя подсчитывает количество файлов,
>которые содержат тексты выходных программ на С\С++
>find . -name "*.c" -or -name "*.cc" | wc
>2.Написать скрипт, который в дом. каталоге и подкаталогах находит выходные тексты программ
>на С и выводит на экран имена всех файлов-заголовков(stdio.h,...) которые содержатся
>в них.
>find . -name "*.c" -or -name "*.cc" | xargs grep '#include' | sed 's/#include//g'
>3.Написать скрипт, который расчитывает максимальную глубину дерева каталогов файловой системы.
>find . -type d | awk -F '/' 'BEGIN {d=0;} NF > d {d = NF} END {print "max depth=" d "\n";}'
>Заранее всем огромное спасибо.
Огромное пажалста