С Новым годом! Форум программистов, компьютерный форум, киберфорум
Shell, Bash
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/32: Рейтинг темы: голосов - 32, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 25.09.2011
Сообщений: 4

Помогите пожалуйста написать скрипт на bash, выполняющий поиск файлов в заданной директории с заданным владельцем.

25.09.2011, 16:48. Показов 6071. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
вот доподлинно условие: написать скрипт на bash, производящий поиск файлов в заданной директории (и всех поддиректориях), имеющих заданных владельцев. Входные параметры:
- Модификаторы, согласно которым указывается владелец-пользователь или владелец-группа;
- <владелец> - задаваемый владелец или группа-владелец файла;
- <директория> - задаваемая директория;

Можно наброски программы.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.09.2011, 16:48
Ответы с готовыми решениями:

Создать скрипт выполняющий определенную команду в заданной директории
Здравствуйте, мне нужен скрипт который бы при запуске выполнял следующие действия переходит к директории...

bash-скрипт, поиск, создание, редактирование файлов
Доброго времени суток. Задание: в каталоге, например, home/folder1 найти пустые файлы. Создать в домашнем каталоге одноименные файлы и...

Поиск одинаковых файлов в заданной директории
здравствуйте. пишу программу, которая ищет все группы одинаковых файлов ненулевого размера в заданной директории и всех вложенных...

4
387 / 151 / 16
Регистрация: 12.05.2011
Сообщений: 450
25.09.2011, 20:50
Bash
1
find /TARGET/PATH/ -user USERNAME
0
0 / 0 / 0
Регистрация: 25.09.2011
Сообщений: 4
25.09.2011, 22:34  [ТС]
Не совсем так... Там вроде надо написать скрипт с расширением .sh и потом запускать его через командную строку.
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
26.09.2011, 03:20
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/bin/sh
 
# t.sh -uuser path
 
prog="`basename $0`"
 
Usage()
{
    echo "usage: $prog -uuser -ggroup /path" 1>&2
}
 
Error()
{
    echo "error: $1" 1>&2
}
 
main()
{
    local usr= grp= path=
    
    if [ $# -lt 2 ]; then
        Usage
        exit 1
    fi
    
    for p in $@; do
        if [ ${p:0:1} = "-" ]; then
            case ${p:1:1} in
              "u") usr=${p:2};;
              "g") grp=${p:2};;
                *) Error "wrong option"
                   exit 1;;
            esac
        else
            path="$p"
        fi
    done
 
    if [ -z "$usr" -a -z "$grp" -o -z "$path" ]; then
        Error "wrong arguments"
        exit 1
    fi
    
    echo $usr $grp $path
        
    exit 0
}
 
main $@
1
0 / 0 / 0
Регистрация: 25.09.2011
Сообщений: 4
26.09.2011, 09:03  [ТС]
Спасибо большое! )))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.09.2011, 09:03
Помогаю со студенческими работами здесь

Поиск файлов в заданной директории и подпапках
Привет всем, у меня есть такой вопрос на который, надеюсь, кто-то мне даст ответ. Возможно-ли с помощью ООП PHP обойти все директории в...

DirectoryInfo поиск всех файлов в заданной директории, включая воложенные папки
Здравствуйте, подскажите как изменить мой код, чтобы DirectoryInfo искал не только в той папке путь к которой я указываю, а мог прошерстить...

Написать функцию, выводящую имена файлов текущей директории по заданной маске
написать функцию, выводящую на экран(в файл) имена файлов в текущей директории по заданной параметром маске, возвращающую 0, если файлов не...

Написать bat-файл, осуществляющий удаление всех файлов из директории, заданной параметром
Создать несколько директорий. В каждой из них создать несколько файлов. Написать bat-файл, осуществляющий удаление всех файлов, из...

Создайте командный файл, выполняющий проверку наличия файлов с заданным расширением
Создайте командный файл, выполняющий проверку наличия файлов с заданным расширением (например, doc или txt) в заданной папке с помощью...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru