В условиях конструкции допущена ошибка. оператор > используется ТОЛЬКО для сравнения строк, поэтому при проверке полностью программы будет выводить только elif если if ложно. Для сравнения чисел используются другие операторы, например > - это -gt
Я доволен. Круто пояснили. Это самый толковый урок из всего курса (я просто знаю, что это последний ролик, так как следующий - заключительный). 10 Линусов Торвальдсов из 10.
Что-то не работают твои скрипты if вот рабочий read -p "Vvedite chislo- " num if [ $num -gt 5 ]; then echo "Chislo bolshe chem 5" elif [ "$num" -lt 5 ]; then echo "Chislo menshe chem 5" else echo "Chislo ravno 5" read -p "Napishi ima - " num echo "$num" fi
21:12 Не выходя за рамки конкретного задания с 5 по 8 строку должно быть if [ "$num" -eq 5 ]; then # ну или можно оставить как есть == )) хотя это для операций сравнения строк, но как говорится "Вам - можно". ls elif [ "$num" -gt 10 ]; then echo "number is bigger than 10"
дико интересно - именно Гога заставил меня поставить Убунту на виртуальную машину, ато сам я её вечно ставил на реальный компьютер после чего считай сидел без компьютера :)
Подскажите пожалуйста, а почему может не работать команда "tree"? Выводит "command not found" Причиной может быть не та версия Убунту или надо дополнительно что-то скачивать?
здравствуйте! а можно это сделать через установленный по умолчанию редактор скриптов (Apple Scripts) в Mac OS? пытаюсь нажимать простые команды ls, cd, а мне выдает или синтаксическую ошибку, или функция не определена((
@@ВладКарцаев Самый тупой коммент который я видел. Фортран не популярный это первое. Во вторых ада также не популярен. А также Пайтон используется сейчас везде и на нем можно будет ещё лет 20 кодить. 😊
Лучше бы показал как практически можно применять эти скрипты. Ту же автоматизированную проверку аккаунтов, о которой ты говорил - по итогу так и не показал.
Нууу, скажем если бы до этого видео я бы не умел писать на питоне, мне бы наверное было максимально не понятно, что тут вообще происходит. Глянуть видос стоит, но лучше по bash глянуть более подробный курс.
Отвратительный урок. Как будто для дедлайна понадобилось впихнуть все что осталось в последний выпуск и протараторил всё всё всё за 15 минут не вдаваясь в детали.
Не проще ли запустить его из терминала? В Линуксе почти никто не разрешает ярлыки программ на рабочий стол. Рабочим столом пользуются только для того, чтобы посмотреть на красивую обоину или размещают там виджеты типа часов, заметок, нагрузки системы и т.д. А программы запускают из меню или через терминал. Меню, в отличие от виндового, на Линуксе есть красивые, и ты можешь своё поставить удобное меню как виджет. Вот и ярлыки на рабочем столе не нужны. Лепота
В условиях конструкции допущена ошибка. оператор > используется ТОЛЬКО для сравнения строк, поэтому при проверке полностью программы будет выводить только elif если if ложно. Для сравнения чисел используются другие операторы, например > - это -gt
а я думаю чо за фигня почему любое число больше 10 даже которые до 10
Я доволен. Круто пояснили. Это самый толковый урок из всего курса (я просто знаю, что это последний ролик, так как следующий - заключительный). 10 Линусов Торвальдсов из 10.
Люблю такие ролики, все круто и для новичка и для опытных найдётся своё зерно.
спасибо, ты лучший. Все понятно и четко рассказал
Бесспорно лучшие курсы на ютубе!
За этот урок отдельное спасибо!
Я хоть и хорошо пользуюсь линуксом и его консолью , но пожалуй посмотрю этот урок, а то ты их уже 11 штук выложил
Что-то не работают твои скрипты if
вот рабочий
read -p "Vvedite chislo- " num
if [ $num -gt 5 ]; then
echo "Chislo bolshe chem 5"
elif [ "$num" -lt 5 ]; then
echo "Chislo menshe chem 5"
else echo "Chislo ravno 5"
read -p "Napishi ima - " num
echo "$num"
fi
21:12
Не выходя за рамки конкретного задания с 5 по 8 строку должно быть
if [ "$num" -eq 5 ]; then # ну или можно оставить как есть == )) хотя это для операций сравнения строк, но как говорится "Вам - можно".
ls
elif [ "$num" -gt 10 ]; then
echo "number is bigger than 10"
Гоша, ну ё... ведь твоя конструкция то не работает в предложенном примере. Опять приходится читать комменты к видео и искать ответы...
@@АлексейСпиркин-о7с Обращаетесь к Дударю, а почему-то отписываете мне!?
Класс👍Самый интересный урок!
Спасибо!
Как добавить в автозагрузку скрипт?
Можно же запускать так ./script
Почему не прописал права на исполнение файла??
в crontab можно засунуть
дико интересно - именно Гога заставил меня поставить Убунту на виртуальную машину, ато сам я её вечно ставил на реальный компьютер после чего считай сидел без компьютера :)
прошу сделайте сигну, я ваш фанат
Куда можно второй лайк поставить?
второй лайк? Тут надо дизлайки лепить надо, автор в элементарных циклах не знает какие скобки использовать и советует ставить -lt gl
Зачем нужны круглые скобки в функциях, если там не передаются параметры?
Подскажите пожалуйста, а почему может не работать команда "tree"? Выводит "command not found"
Причиной может быть не та версия Убунту или надо дополнительно что-то скачивать?
Команда пишет, что эта функция выпилена, и надо поставить отдельно и пишет ниже команду для установки
Good
Первый лайк
здравствуйте! а можно это сделать через установленный по умолчанию редактор скриптов (Apple Scripts) в Mac OS? пытаюсь нажимать простые команды ls, cd, а мне выдает или синтаксическую ошибку, или функция не определена((
хочу выполнить следующую команду в скрипте "cd ..", а скрипт не выполняет этого, хотя команду ls выполняет нормально. наверняка ошибка в синтаксисе
Давай обучение по языку Lua
в этом нет смысла, это как учить fortran, ada, python
@@ВладКарцаев Самый тупой коммент который я видел. Фортран не популярный это первое. Во вторых ада также не популярен. А также Пайтон используется сейчас везде и на нем можно будет ещё лет 20 кодить. 😊
Лучше бы показал как практически можно применять эти скрипты. Ту же автоматизированную проверку аккаунтов, о которой ты говорил - по итогу так и не показал.
А существуют Bash программисты?
Вроде да
Уважаешь ли ты Гошу Дударя?
Да сущекствуют, как и html-программисты
@@malkhalk8837 да ты даже шутку не понял
Нууу, скажем если бы до этого видео я бы не умел писать на питоне, мне бы наверное было максимально не понятно, что тут вообще происходит. Глянуть видос стоит, но лучше по bash глянуть более подробный курс.
Отвратительный урок. Как будто для дедлайна понадобилось впихнуть все что осталось в последний выпуск и протараторил всё всё всё за 15 минут не вдаваясь в детали.
ИМХО для знакомство вполне себе хорошо. Остальное гугл и мануал. Показательно и доходчиво.
Отвратительный комментарий
а можно сделать какой то ярлык на рабочий стол как батник в винде, чтоб юзер мог выполнить скрипт?
Не проще ли запустить его из терминала? В Линуксе почти никто не разрешает ярлыки программ на рабочий стол. Рабочим столом пользуются только для того, чтобы посмотреть на красивую обоину или размещают там виджеты типа часов, заметок, нагрузки системы и т.д. А программы запускают из меню или через терминал. Меню, в отличие от виндового, на Линуксе есть красивые, и ты можешь своё поставить удобное меню как виджет. Вот и ярлыки на рабочем столе не нужны. Лепота
@@nakamasama вопрос был вполне конкретный
@@ahanhawk А я дал конкретный ответ: так можно делать, но так никто не делай
@@nakamasama Валентин, спасибо Вам огромное за ответ
за раздел с оператором if определённо дизлайк
там вместо ">" надо было "-gt" поставить. Он в цикле while потом нормально сделал
Я не писал и у меня скрипт выполнился
команду ls выводит просто текстом
Типо язык програмирования
чел, с укро языком удачи развиваться :)
не забудь оповестить когда сайт обратно на русском сделаешь
псевдо патриот
Зачем нужны баш скрипты
Спасибо!
Спасибо!!!