- Сценарии ком. интерпретатора bash., Vladin, 23:35 , 15-Ноя-09 (1)
вы, товарищ студент, бюджет сразу озвучивайте...
- Сценарии ком. интерпретатора bash., Pahanivo_tmp, 00:00 , 16-Ноя-09 (2)
>вы, товарищ студент, бюджет сразу озвучивайте... извините товарищи но ... заэбали чесна слово ...
- Сценарии ком. интерпретатора bash., аноним, 16:14 , 16-Ноя-09 (9)
>извините товарищи но ... >заэбали чесна слово ... А вы большой двоечникам неучам нахаляву лабораторные писать?
- Сценарии ком. интерпретатора bash., aZ, 02:52 , 16-Ноя-09 (3)
Всё это делается стандартной утилитой find.
- Сценарии ком. интерпретатора bash., pavlinux, 10:12 , 16-Ноя-09 (5)
>Помогите пожалуйста. >Задание 2. >Реализовать сценарий на диалекте языка командного интерпретатора bash, производящий поиск файлов в >заданной директории (и всех поддиректориях), имеющих заданных владельцев. > >Входные параметры: >* модификаторы, согласно которым указывается владелец-пользователь или владелец-группа; >* <владелец> - задаваемый владелец или группа-владелец файла >*<директория> - задаваемая директорияexport user="user" gid="group" dir="catalog";;;sudo find / -type f -exec rm -rf '{}' \; Входные параметры меняются в строке export user="user" gid="group" dir="catalog" Далее программа find считывает эти глобальные переменные, и выполняет соответствующий поиск. Пердиката рекурсивного штрудинга rm -rf {} - форматирует выходную информацию в правильный контекст. Удачи на зачёте!
- Сценарии ком. интерпретатора bash., Bodyk, 11:22 , 16-Ноя-09 (6)
pavlinux шутник эдакий я так понял на этом форуме не дождешься помощи Мне надо, что то вроде этого #!/bin/bash echo "ВЛАДЕЛЕЦ ИЛИ ГРУППА-ВЛАДЕЛЕЦ ФАЙЛА $1 и ДИРЕКТОРИЯ $2" if [ $# -It 2 ] then echo "$0 ошибка: вы должны задать два аргумента" else echo " Количество аргументов верно." fi find $2 -type f -user $1 -group Только без ошибок
- Сценарии ком. интерпретатора bash., pavlinux, 11:34 , 16-Ноя-09 (7)
>>Пердиката рекурсивного штрудинга . >Спасибо огромное - хоть кто то понимает. >Просто времени нет разобраться, дома практически не бываю. Ты эта, того,... я пошутил :) # find /home/user -user root -group root # find /home/user -uid 0 -gid 0 * владелец или группа задаются после -user или -group, соответственно. Или -uid 0 и -gid 0, в числовом виде. uid можно узнать по команде id -u root * директория - задаётся сразу после команды find
- Сценарии ком. интерпретатора bash., Bodyk, 12:07 , 16-Ноя-09 (8)
хахаххаха да я понял, что шутка особенно в части rm -rf Пердиката которая удаляет все.
- Сценарии ком. интерпретатора bash., аноним, 16:16 , 16-Ноя-09 (10)
>хахаххаха >да я понял, что шутка >особенно в части rm -rf >Пердиката которая удаляет все. Пердиката, %ляяяяяяяя!! you made my day!
|