LINUX.ORG.RU

Сообщения Ray8888

 

подскажите, пожалуйста

Форум — Development

как подсчитать количество аргументов в командной строке?

Ray8888
()

помогите, пожалуйста, со скриптом

Форум — Development

[code=c cpp] #!/bin/bash [br]echo «1. Написать скрипт, находящий в заданном каталоге и всех его подкаталогах все файлы, владельцем которых является заданный пользователь. Имя владельца и каталог задаются пользователем в качестве первого и второго аргумента командной строки. Скрипт выводит результаты в файл (третий аргумент командной строки) в виде полный путь, имя файла, его размер. На консоль выводится общее число просмотренных файлов. Проверить работу программы для каталога /usr пользователь root.» [br]find $2 -type f -user $1 -printf «%p%s\n» >$3 2>error.txt [br]file_num=0 [br]for file in `find $2 -type f 2>error.txt` [br]do [br]let «file_num+=1» [br]done [br]echo «Количество просмотренных файлов $file_num » [br]cat err.txt/tr -d `find:`

[/code]

Ray8888
()

RSS подписка на новые темы