Одесса: 7°С (вода 9°С)
Киев: 4°С
Львов: 9°С

Тема: Помогите составить скрипты bash!!!

Ответить в теме
Показано с 1 по 2 из 2
  1. Вверх #1
    Частый гость Аватар для Trianid
    Пол
    Мужской
    Адрес
    Одесса Украина
    Возраст
    26
    Сообщений
    647
    Репутация
    88
    Записей в дневнике
    1

    Exclamation Помогите составить скрипты bash!!!

    Очень прошу отозваться тех кто действительно шарит. Или хотя бы дайте ссылки на источники где можно найти подобные примеры.


    1) Задача: Драйвер диска получает запросы на доступ к цилиндрам с номерами: [список номеров] при начальном положении головок над цилиндром [номер цилиндра]. Время перемещения блока головок на соседний цилиндр равна 1мс. Сколько потребуется времени на перемещение головок при использовании алгоритма [тип алгоритма].

    2) Задача: Каков максимальный объем памяти, занимаемый всеми блоками связного списка свободных блоков файловой системы размером N Гб при размере блока k Кб.


    3)Задача: Пусть в вычислительную систему поступают N процессов различной длительности с разными приоритетами по следующей схеме:

    [Схема поступления процессов]

    Определить временной параметр производительности системы (среднее время ожидания, среднее время существования процесса) при использовании [тип алгоритма планирования].

    4) Задача. Напишите скрипт, который завершает все процессы в системе, pid которых больше чем pid самого скрипта.

    5) Задача. Напишите скрипт, который завершается только после завершения всех процессов с большим pid.

    6) Задача. Напишите скрипт, который завершает все процессы в системе, pid которых меньше чем pid самого скрипта, кроме процессов с pid от 0 до 100.

    7) Задача. Напишите скрипт, который завершается только после завершения всех процессов с меньшим pid, кроме процессов с pid от 0 до 100.

    8) Задача. Напишите скрипт, который по заданному как его параметр номеру pid определяет имя соответствующего этому номеру процесса или выдает сообщение об отсутствии такого процесса.
    9) Задача. Напишите скрипт, который по заданному как его параметр номеру pid определяет имя пользователя, запустившего соответствующий этому номеру процесс или выдает сообщение об отсутствии такого процесса.

    10) Задача. Напишите скрипт, который по заданному как его параметр имени процесса определяет его pid, или выдает сообщение об отсутствии такого процесса.

    11) Задача. Напишите скрипт, который завершается только после завершения всех процессов владельцем которых является root.

    12) Задача. Напишите скрипт, который завершается только после завершения всех процессов владельцем которых не является root.
    [MOD] [MOD] [MOD] [MOD] [MOD] [MOD] [MOD] [MOD] [MOD]


  2. Вверх #2
    Новичок
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    26
    Сообщений
    56
    Репутация
    14
    Напишите скрипт, который завершает все процессы в системе, pid которых меньше чем pid самого скрипта, кроме pid от 0 до 100.
    $ cat kill.sh
    #!/bin/bash

    CUR_PID=$$
    echo "CURRENT PID = " ${CUR_PID}

    ps -eo pid | sed 1d | while read PID ; do [ $CUR_PID -gt $PID -a $PID -gt 100 ] && kill -15 $PID ; done
    --
    P.S. Удачи!

Ответить в теме

Похожие темы

  1. Конкурс от bash.org.ru
    от Squee в разделе Юмор
    Ответов: 1
    Последнее сообщение: 28.07.2007, 20:47
  2. Цитаты рунета [bash.org.ru]
    от Lray в разделе Юмор
    Ответов: 9
    Последнее сообщение: 15.12.2005, 05:09

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения