Выполните 4 задачи на Linux, включая отображение строк в обратном порядке, сортировку вывода программы df, работу с историей команд и манипуляции с файлами. Используйте команды для обработки данных, удаления пробелов и вычисления среднего значения. Применяйте регулярные выражения для поиска чисел и формата вывода в текстовых редакторах.
Решения задач на linux
1) Отобразить пронумерованные строки ввода с 10 по 20 включительно в обратном порядке строк.Отсортируйте вывод (таблицу) программы df по свободному пространству (четвертый столбец) в порядке убывания чисел.Сортировать вывод истории по командам, удаляя повторяющиеся команды (сохранять номера команд).Используйте программы вырезания и вставки, чтобы поменять местами первый и второй столбцы в табличном вводе (более двух столбцов, разделенных, например, вкладкой).Отображение содержимого каталога только с информацией о правах, размере и имени (с помощью программ вырезания и вставки).Покажите количество групп, к которым принадлежит (ваш) пользователь.Вывести в одну строку список всех пользователей, под которыми в системе запущен хотя бы один процесс. 2) В текстовых редакторах vim (vi), emacs (jed) и nano (pico) поиск чисел, даже нецелых с возможной десятичной точкой и нецелой частью, за которыми следуют пробелы и единица измерения B, kB, МБ, ГБ или ТБ на основе регулярного выражения.Измените регистр всех букв во вводе со строчных на прописные.Показывать только те строки файла, которых нет в другом файле, т. е. разницу в файлах (например, разницу в наборах).Отображать только строки ввода, содержащие число, записанное в шестнадцатеричном формате, начиная с 0x (как в нижнем, так и в верхнем регистре).Перечислите только файлы и каталоги с датой изменения в этом году.Отображать только те строки ввода, которые не содержат двух одинаковых чисел.
3) Удалите конечные пробелы из ввода.Отображать только все числа из ввода, включая нецелые числа с возможной десятичной точкой и нецелой частью, каждое на отдельной строке.Используя программу sed, поменяйте местами первый и второй столбцы в табличном вводе (более двух столбцов, разделенных, например, вкладкой).Из входных данных, в которых некоторые строки представляют заголовки, представленные нумерацией 1., 1.1, 1.1.1 и т. д., отображать только эти заголовки без нумерации и в древовидной структуре -- путем смещения левого края подзаголовков от левого края родительский заголовок с пробелом.
4) Используйте программу awk для отображения из табличного ввода (столбцы, разделенные, например, вкладкой) только два столбца, указанные в переменных, переданных в awk при его запуске.Отобразить из файла /etc/passwd список пользователей в форме входа во вкладку полное имя пользователя.Из чисел в столбце в табличном вводе (столбцы, разделенные табуляцией, например), вычислите их среднее значение.Из ввода, содержащего (включая вложенные) блоки текста, начиная со строки, содержащей только слово START, и заканчивая строкой, содержащей только слово END, отображать только текст блоков первого уровня (т. е. не вне блоков или во вложенных блоках ).
Заявки фрилансеров
Похожие заказы
- Прикладное ПО1 заявкаЗакрыт2 года назад
Требуется разработать программу, которая будет имитировать действия пользователя в Skype для автоматической рассылки сообщений и изображений. Программа должна выбирать контакты и отправлять сообщения так, как это делает пользователь вручную.
Прикладное ПО1 исполнительЗавершен2 года назадНеобходимо разработать программу на языке Java 8, которая будет подсчитывать количество учеников, имеющих оценки 4 или 5 по русскому языку, физике и математике. Ввод данных — количество учеников и их оценки с клавиатуры. Срок выполнения — 1-2 дня.
Прикладное ПО16 заявокЗакрыт2 года назадСоздание прикладного ПО для Raspberry Pi 4 с режимами 'Обучение' и 'Контроль'. В режиме 'Обучение' преподаватель выбирает разделы через сенсорную панель, а в 'Контроле' генерируются случайные вопросы, на которые можно отвечать с помощью сенсорных кнопок и жестов. Необходимо обеспечить взаимодействие между 14 разделами, чтобы 'Контроль' открывался в зависимости от выбранного 'Обучение'.
Прикладное ПО1 заявкаЗакрыт2 года назадНеобхідно виконати 5 лабораторних робіт за дисципліною Теорія електрозв'язку, використовуючи програму SystemView. Варіант 4 та приклад звіту вже надані.
Прикладное ПОнет заявокЗакрыт2 года назадТребуется разработать бота для игры, который будет получать сообщения с сервера, заходить на выбранный сервер и выполнять определенные действия. Бот должен распознавать экран и отслеживать процесс игры, повторяя действия в случае завершения игры раньше времени. Необходима автоматизация взаимодействия с сервером и выполнение задач по полученным данным.
Прикладное ПО1 заявкаЗакрыт2 года назадТребуется разработать Excel таблицу для записи трейдов в трейдинге. Таблица должна быть удобной для учета всех сделок, позволяя отслеживать прибыль и убытки.
Прикладное ПО5 заявокЗакрыт2 года назадТребуется разработка бота для сайта anketka.ru, который будет выполнять опросы и выводить средства на электронный кошелек. Бот должен поддерживать мультиаккаунты, работать в многопоточном режиме и обеспечивать возможность работы с прокси и виртуальными серверами. Необходима поддержка и инструктаж по использованию.
Прикладное ПОнет заявокЗакрыт2 года назад- $3
Требуется разработка телеграм бота, который будет выполнять функции проверки заданий. Необходимо создать интерфейс для взаимодействия с пользователями и реализовать нужный функционал. Ожидается качественная работа и соблюдение сроков.
Прикладное ПО10 заявокЗакрыт2 года назад Необходимо разработать скрипт на языке Python, который будет принимать домен в качестве аргумента и возвращать список поддоменов. Скрипт должен быть простым и подключаться в качестве модуля. Также рассматриваются альтернативные библиотеки для выполнения этой задачи. Возможны дальнейшие заказы.
Прикладное ПО9 заявокЗакрыт2 года назад