powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Скрипты Linux
16 сообщений из 16, страница 1 из 1
Скрипты Linux
    #40074495
Sapfeyros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста с скриптами, я чайник в этом, но очень хочу разобраться в этом, если не сложно укажите пожалуйста список команд, которые позволят мне написать их самому

1. Содержание скрипта: замена существующего расширения в имени файла на заданное. Исходное имя файла и новое расширение передаются скрипту в качестве параметров. Основное средство: нестандартное раскрытие переменных. Усложнение: предусмотреть штатную реакцию на отсутствие расширения в исходном имени файла.

2. Содержание скрипта: выдача сразу трех временных штампов для заданного имени файла. Основные средства: переменные оболочки, gawk, командная подстановка. Усложнение: обработка произвольного числа имен, реакция на ошибки.

3. Содержание скрипта: выделение из исходной строки подстроки с границами, заданными порядковыми номерами символов в исходной строке. Усложнение: предусмотреть возможность не выделения, а удаления подстроки. Основные средства: команда cut, переменные оболочки.

4. Содержание скрипта: добавление в конец каждого текстового файла текущего временного штампа. Имена текстовых файлов передаются скрипту в качестве параметров, их число заранее не известно. Основные средства: структура for, переадресация.

5. Содержание скрипта: организация таймера — периодическая выдача на stdout сообщения о том, сколько времени прошло после запуска таймера (т.е. скрипта) и сколько осталось до конца работы. Параметры таймера передать при запуске скрипта через параметры. Основные средства: структуры while или until, средства для организации счетчика.

6. Содержание скрипта: получение рекурсивного списка файлов, имеющих длинные имена (больше заданного числа), сортировка по полному имени файлов (включающему полное путевое имя, начиная с /) и выдача полученного списка во вьюер и, одновременно, в файл. Параметры скрипта: имя директории, в которой производится рекурсивный поиск, и натуральное число — минимальная длина имени. Основные средства: структура for, команда find, нестандартное раскрытие переменной, использование готового списка файлов, команда tee

7. Разработать сценарий, который выводит на экран количество переданных ему аргументов. Скопировать его в $HOME/bin для дальнейшего использования его в других сценариях.

8. Разработать сценарий, который вызывает предыдущий сценарий дважды: первый раз с объединённым полным списком аргументов, второй раз - со списком всех переданных ему аргументов по отдельности.
...
Рейтинг: 0 / 0
Скрипты Linux
    #40074496
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лаба что ли?
или тестовое задание на джобе?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Скрипты Linux
    #40074499
Sapfeyros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подготовка к экзамену, на экзамене подобные скрипты будут, колледж в котором учусь решил поотчислять большую часть и чтоб не вылететь надо подготовиться
...
Рейтинг: 0 / 0
Скрипты Linux
    #40074501
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда читай man bash и далее по ссылкам.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Скрипты Linux
    #40074502
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
31.05.2021 18:52, Sapfeyros пишет:
> Подготовка к экзамену

https://habr.com/ru/post/47163/
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Скрипты Linux
    #40074506
Sapfeyros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий,Спасибо
...
Рейтинг: 0 / 0
Скрипты Linux
    #40074507
Sapfeyros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,Спасибо
...
Рейтинг: 0 / 0
Скрипты Linux
    #40074537
лучше не баш, а PHP/Python/Go сразу учить
они и быстрее, и веб ещё позволяют создать
...
Рейтинг: 0 / 0
Скрипты Linux
    #40074545
Фотография volodin661
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sapfeyros,

а если все напишут на 'отлично', но большую часть всё равно же надо отчислить ?

своим упрямством ты ставишь руководство колледжа в сложное положение.
...
Рейтинг: 0 / 0
Скрипты Linux
    #40074742
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для "завала" есть дополнительные вопросы
- кто автор учебника
- какого цвета обложка учебника
...
Рейтинг: 0 / 0
Скрипты Linux
    #40074743
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Ustinov
для "завала" есть дополнительные вопросы
- кто автор учебника
- какого цвета обложка учебника

И самый сложный - "какой предмет сдаем?"
...
Рейтинг: 0 / 0
Скрипты Linux
    #40074796
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefman,

- создатель ядра Линукс)
...
Рейтинг: 0 / 0
Скрипты Linux
    #40088137
Slon8
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бабушкин зайчик
лучше не баш, а PHP/Python/Go сразу учить
они и быстрее, и веб ещё позволяют создать


для скриптов баша хватит с головой
...
Рейтинг: 0 / 0
Скрипты Linux
    #40088172
смотря каких
для обработки файлов в цикле пхп будет в 5+ раз быстрее
...
Рейтинг: 0 / 0
Скрипты Linux
    #40091836
fkfka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставь повершелл для линукс - будут у тебя скрипты сразу и под лин, и под вин :))
...
Рейтинг: 0 / 0
Скрипты Linux
    #40091838
fkfka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sapfeyros
колледж в котором учусь решил поотчислять большую част

147 человек?
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Скрипты Linux
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (2): Анонимы (1), Yandex Bot 9 мин.
Пользователи онлайн (10): Анонимы (9), Yandex Bot
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]