|
Скрипты Linux
|
|||
---|---|---|---|
#18+
Помогите пожалуйста с скриптами, я чайник в этом, но очень хочу разобраться в этом, если не сложно укажите пожалуйста список команд, которые позволят мне написать их самому 1. Содержание скрипта: замена существующего расширения в имени файла на заданное. Исходное имя файла и новое расширение передаются скрипту в качестве параметров. Основное средство: нестандартное раскрытие переменных. Усложнение: предусмотреть штатную реакцию на отсутствие расширения в исходном имени файла. 2. Содержание скрипта: выдача сразу трех временных штампов для заданного имени файла. Основные средства: переменные оболочки, gawk, командная подстановка. Усложнение: обработка произвольного числа имен, реакция на ошибки. 3. Содержание скрипта: выделение из исходной строки подстроки с границами, заданными порядковыми номерами символов в исходной строке. Усложнение: предусмотреть возможность не выделения, а удаления подстроки. Основные средства: команда cut, переменные оболочки. 4. Содержание скрипта: добавление в конец каждого текстового файла текущего временного штампа. Имена текстовых файлов передаются скрипту в качестве параметров, их число заранее не известно. Основные средства: структура for, переадресация. 5. Содержание скрипта: организация таймера — периодическая выдача на stdout сообщения о том, сколько времени прошло после запуска таймера (т.е. скрипта) и сколько осталось до конца работы. Параметры таймера передать при запуске скрипта через параметры. Основные средства: структуры while или until, средства для организации счетчика. 6. Содержание скрипта: получение рекурсивного списка файлов, имеющих длинные имена (больше заданного числа), сортировка по полному имени файлов (включающему полное путевое имя, начиная с /) и выдача полученного списка во вьюер и, одновременно, в файл. Параметры скрипта: имя директории, в которой производится рекурсивный поиск, и натуральное число — минимальная длина имени. Основные средства: структура for, команда find, нестандартное раскрытие переменной, использование готового списка файлов, команда tee 7. Разработать сценарий, который выводит на экран количество переданных ему аргументов. Скопировать его в $HOME/bin для дальнейшего использования его в других сценариях. 8. Разработать сценарий, который вызывает предыдущий сценарий дважды: первый раз с объединённым полным списком аргументов, второй раз - со списком всех переданных ему аргументов по отдельности. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2021, 18:41 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
лаба что ли? или тестовое задание на джобе? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2021, 18:46 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
Подготовка к экзамену, на экзамене подобные скрипты будут, колледж в котором учусь решил поотчислять большую часть и чтоб не вылететь надо подготовиться ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2021, 18:52 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
Тогда читай man bash и далее по ссылкам. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2021, 18:58 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
31.05.2021 18:52, Sapfeyros пишет: > Подготовка к экзамену https://habr.com/ru/post/47163/ Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2021, 19:00 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
Мимопроходящий,Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2021, 19:02 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov,Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2021, 19:03 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
лучше не баш, а PHP/Python/Go сразу учить они и быстрее, и веб ещё позволяют создать ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2021, 21:11 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
Sapfeyros, а если все напишут на 'отлично', но большую часть всё равно же надо отчислить ? своим упрямством ты ставишь руководство колледжа в сложное положение. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2021, 22:01 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
для "завала" есть дополнительные вопросы - кто автор учебника - какого цвета обложка учебника ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 15:34 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
Alex_Ustinov для "завала" есть дополнительные вопросы - кто автор учебника - какого цвета обложка учебника И самый сложный - "какой предмет сдаем?" ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 15:36 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
mefman, - создатель ядра Линукс) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2021, 16:53 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
бабушкин зайчик лучше не баш, а PHP/Python/Go сразу учить они и быстрее, и веб ещё позволяют создать для скриптов баша хватит с головой ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 11:24 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
смотря каких для обработки файлов в цикле пхп будет в 5+ раз быстрее ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 12:47 |
|
Скрипты Linux
|
|||
---|---|---|---|
#18+
Поставь повершелл для линукс - будут у тебя скрипты сразу и под лин, и под вин :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2021, 14:04 |
|
|
start [/forum/topic.php?fid=25&msg=40074537&tid=1480918]: |
0ms |
get settings: |
17ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
49ms |
get topic data: |
4ms |
get forum data: |
1ms |
get page messages: |
332ms |
get tp. blocked users: |
1ms |
others: | 5ms |
total: | 416ms |
0 / 0 |