Форум программистов, компьютерный форум, киберфорум
Наши страницы
Shell, Bash
Войти
Регистрация
Восстановить пароль
 
Lenster
0 / 0 / 0
Регистрация: 23.01.2016
Сообщений: 35
1

Вывести фигуру "песочные часы" на bash

27.05.2019, 16:47. Просмотров 264. Ответов 2
Метки нет (Все метки)

Добрый день. Помогите пожалуйста выполнить задание на bash.
 Комментарий модератора 
Правила Форума п.5.18
Запрещено размещать задания и решения в виде картинок и других файлов с их текстом.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2019, 16:47
Ответы с готовыми решениями:

Как в bash-скрипте вывести собрать строку "* * * * *" ?
Доброго времени суток. Вопрос следующий. Нужно собрать строку для crontab. Пробую так: period='0...

Как вывести все строки, находящиеся между словами "start" и "stop"?
Требуется вывести на терминал с помощью awk, все строки, находящиеся между словами "start" и...

"Надстройки" над bash
Здравствуйте. Скажите, пожалуйста, есть ли надстройки (или оболочки) над bash, изменяющие...

Ошибка в выполнении скрипта "line 10: /etc/sudoers.d/: Is a directory" "runuser: no command was specified"
Ошибка. /start: line 10: /etc/sudoers.d/: Is a directory runuser: no command was specified ...

Вывести самую большую левую скобку размером 3 x n, границы которого состоят из "*"
Вывести самую большую левую скобку размером 3 x n, границы которого состоят из "*". Например, для...

2
nezabudka
942 / 398 / 145
Регистрация: 28.06.2015
Сообщений: 913
Записей в блоге: 15
28.05.2019, 10:29 2
Ну это чтобы не совсем скучно было
Bash
1
2
3
4
5
6
#!/bin/bash
 
for j in $(seq {-,}21); do
        shuf -e 0 -zrn $((21-${j#-}))
        seq -s* ${j#-}
done | tr -s 0-9 ' '
Добавлено через 13 минут
Совсем уж лешние навороты ни к чему
Bash
1
2
3
4
5
6
#!/bin/bash
 
for j in {21..0} {0..21}; do
        shuf -e 0 -zrn $((21-j))
        seq -s* $j
done | tr -s 0-9 ' '
Добавлено через 26 минут
Песчинки в горлышко не помещаются
Bash
1
2
3
4
5
6
#!/bin/bash
 
for j in {11..2} {2..11}; do
        shuf -e 0 -zrn $((11-j))
        seq -s* $j
done | tr -s 0-9 ' '
1
bidstrup
266 / 92 / 11
Регистрация: 11.03.2018
Сообщений: 433
08.06.2019, 07:59 3
Поудаляли всё ... Как теперь разглядеть эти ваши часочные пейсы?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.06.2019, 07:59

Как заменить цифры "0" на буквы "o" в словах, пропуская числа?
Помогите пожалуйста написать условие для строк. К примеру если я ввожу с клавиатуры число 1200,...

Вывести "Enter" в скрипте
Здравствуйте! Есть желание в скрипте на bash читать с помощью read не из файла, чтобы не...

Syntax error: "then" unexpeted (expecting "done")
есть скрип написанный на Shell while true do a=$(ps -A | grep $2) if then echo "$2"...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru