Братка, ты мой гуру. Я устал смотреть и пытаюсь представить сколько у тебя ушло времени чтоб столько видосов зделать . Установил себе на андроид термукс и стараюсь по быстрому освоить, твои видосы заходят и я не засыпаю как это уже бывало на других обучающих видео! Ты реально очень крут. Особенно понравилось как плейлисты наполненны, такой находиш инфу про команды консоли и следом цепляет баш :))
вместо апострофов можно использовать конструкцию $(command). Типа, myOs=$(uname -a). Если вместо команды стоит арифметическое выражение, оно берется в скобки отдельно, отсюда и получаются двойные скобки.
я думал что bash скрипты это что то сложно, программирование учил 5 лет назад C++ основы, потом не использовал эти знания совсем, а теперь смотрю как по мне есть небольшие сходства но как то легко всё для понимания, спасибо за хорошее разтолкование! )
Автор большой молодец, и не хочется портить статистику, лайк поставю, но есть одно НО. У вас каша в голове, информация не структурирована, хотя примеры ясные. Я конечно не знаток и не профи, это просто совет, которого вы и не просили, по усовершенствованию вашего канала. Успехов !
от души большое спасибо! пересмотрел по нескольку раз твои видосы, не потому что тупой, а потому что дико вставляет твоя подача материала. (Ну и потому что тупой, на самом деле тоже -)) Если принимаешь просьбы и пожелания - сделай еще по линуксу для не новичков уже может быть, да и по другим системам (по масдаю например). Еще раз спасибо! Здоровья, удачи и бабла что бы было лопатой!
это как иво.....спасибо! о и ещё эта ну как там называется.... прикольно! вроде всё, а нет.... это прикольно получилось как то ..... ну если что ты понял как там... ну вообщем ты понял как то там.... эта я лайк если что поставил вообщем и вот это вот всё =)
Кто нибудь знает как установить принтер через терминал? Видел в интернете много инструкций по установке через граф. интерфейс, через веб интерфейс CUPS но как установить командами через терминал не нашел.
Спасибо большое. Очень нравится твои уроки. Доходчиво, понятно. Но мне одному не понятно, зачем эти две переменные??? mycomputer="Lenovo G510" myOs=`uname -a` Ведь они никак не влияют на работу скрипта. Я их комментировал и удалял всё работает. Так для чего они?
Не плохое руководство... Жаль что с десятичными числами Баш работать не умеет... Вижу есть вопросы где ты это пишешь.. :)))) Отвечу всем: Скрипт пишется в текстовом документе с форматом .sh Хозяин канала просто создаёт файл и пишет скрипт через Терминал.. создать его можете где угодно в ручную.. из под Убунту команды в обычном графическом Текстовом редакторе Gedit тоже подсвечиваются...
bach для Windows забытая тема. Под Windows всё на PowerShell уже давно. bash для Linux в теме до сих пор Но лучше Python, один скрипт и там и там работает
посдкажите, есть куча переменных , нзывающихся похоже : karta1, karta2, karta3 .....karta27. хочу чтобы при выборе х (переменная берется из "read x") выводило именно ту переменую, имя котрой состит из "karta" и "x" (например, karta7=kiev_city.zip ). конечная переменная ; maps . вот как вывести maps ? maps=karta$x - не срабатывает. спасибо
Так эти bash -скрипты это аналог обычных bat-ников в мсдосе, которые мы еще на заре х86 компов писали, только название другое и понтов полные штаны? так чтоли ?
Так и есть! Но в скрипте первая строка комментария указывает какой интерпритвтор использовать. Например с скрипте на Питоне надо писать: #!/usr/bin/python ну или где там у тебя питон, путь к питону
Не очень понятно объясняешь. Как сохранять скрипты - новичкам самим догадаться комбинацию клавиш? Какая задача по скрипту? Как автоматизировать в работу нескольких папок?
Начало видео убило #!/bin/bash зачем нормально не объяснил. Я не новичок в этом деле и для меня такое объяснение этой строки как то по дикому звучит от вас. Bash это не компилятор, а интерпретатор. 4:13 не понятно зачем тебе нужно было sudo добавлять? Такое ощущение что ты вообще не понимаешь для чего вообще нужна команда sudo. В твоем случаи ты владелец файла поэтому тебе не обязательно использовать sudo. В 9:04 ахахах дурацки ))) убило вообще. Опять же говорит о том что ты не знаешь Bash. Было бы не дурацки вот так: *summa=$[num1+num2]* 13:02 это не скобочки чувак, а апострофы. з.ы. nano отстой а ubuntu вообще "шляпа", да простит меня redhat ))).
Сейчас читаю про bash, прочитал про "$[num1+num2]", говорят так не стоит делать. "$[] is a deprecated syntax for arithmetic expansion. It is thoroughly replaced by $(())" P.s. здесь есть некоторая информация: wiki.bash-hackers.org/scripting/obsolete
@@ADV-IT чем обращать внимание на чужие ошибки оборот сперва на свои, я у вас спрашиваю одно а вы мне про другое, если вы не знаите и вы тупой так и скажите а тут выпендриваться не надо если вы знаите как включать линукс.
В описании и на последнем слайде вы оставили команду, как сохранить ввод пользователя в переменную: read -p “Please enter your name: “ name Протестил у себя, выдаёт ошибку: ./Test.sh: line 4: read: `-p': not a valid identifier
Вообще кайфую от твоих уроков, просто, понятно.
Ты громадный молодчина! Продолжай уроки делать. Волноваться перестанешь, вообще будет лучше всех!
Спасибо!
мне организация купила курс от rebrain linux basic, так вот этот урок гораздо понятнее и нагляднее дорогого но не очень курса, спасибо за объяснение!
Братка, ты мой гуру. Я устал смотреть и пытаюсь представить сколько у тебя ушло времени чтоб столько видосов зделать . Установил себе на андроид термукс и стараюсь по быстрому освоить, твои видосы заходят и я не засыпаю как это уже бывало на других обучающих видео! Ты реально очень крут. Особенно понравилось как плейлисты наполненны, такой находиш инфу про команды консоли и следом цепляет баш :))
Офигеть! Это мой первый скрипт в жизни! Спасибо большое
Спасибо большое! Очень классный урок. Для меня теперь стали много вещей понятными.
Автор - просто красавчик. Все понятно и интересно, с огоньком. За четыре часа ни разу не зевнул!
вместо апострофов можно использовать конструкцию $(command). Типа, myOs=$(uname -a). Если вместо команды стоит арифметическое выражение, оно берется в скобки отдельно, отсюда и получаются двойные скобки.
спасибо
спасибо , целый два долбался чтобы составить просто выражение и к этому пришел , но нигде толком насколько я понял не написано блин
кстати это не апострофы а тильда
@@levatruskavec2199 тильда это волнистая линия. А то, что на видео использовали вместе с uname это гравис (на одной клавише с тильдой)
Лайк подписка👍 2 дня шарю методички и видосы все не доходило. К тебе зашёл сразу все ясно и просто 👍👍👍
я думал что bash скрипты это что то сложно, программирование учил 5 лет назад C++ основы, потом не использовал эти знания совсем, а теперь смотрю как по мне есть небольшие сходства но как то легко всё для понимания, спасибо за хорошее разтолкование! )
Красава... Разносторонне развит. Простым языком и доходчиво. Особенно меня прикалывает когда он говорит "бежит" от слова running 😁😁😁
Отличный туториал. Позанудствую. Та фигня в начале файла #! называется - шебанг. Может кому будет интересно погуглить. :)
Спасибо Вам за ваше время и желания помочь другим!
Ваще топчик. Как будто я рядом сижу. Респект автору
госпаде, кто так же тупит, как и я, команда сохранить - это F2 !!! (меня окунули как котенка в линукс, я вообще новичок хехе)
спасибо за работу! :)
Годный автор. Ранее смотрел уроки на udemy
Спасибо!
Плюсую за уроки, очень доходчиво.
Урок огонь! Ни разу не зевнул)))
Классный видос! Очень помог, спасибо!
Гениально! Спасибо!
Классно объясняешь!
Спасибо, стараюсь
ADV-IT как сохранить???
@@bogdanov1895 wq!
@@ruslanvolovik2745 ctrl+X
Круто)
Было бы забавно запускать скрипты горячими клавишами)
Автор большой молодец, и не хочется портить статистику, лайк поставю, но есть одно НО. У вас каша в голове, информация не структурирована, хотя примеры ясные. Я конечно не знаток и не профи, это просто совет, которого вы и не просили, по усовершенствованию вашего канала. Успехов !
"ёхараный бабай.." ахахахах это лучшие вебинары на свете !!!!!!!!! рад что наткнулся теперь буду смотреть
Ты крут. Офигенные видеоуроки))))
Спасибо!
echo "Лучшие видеоуроки, спасибо"
от души большое спасибо! пересмотрел по нескольку раз твои видосы, не потому что тупой, а потому что дико вставляет твоя подача материала. (Ну и потому что тупой, на самом деле тоже -)) Если принимаешь просьбы и пожелания - сделай еще по линуксу для не новичков уже может быть, да и по другим системам (по масдаю например). Еще раз спасибо! Здоровья, удачи и бабла что бы было лопатой!
Прикольно объясняешь. 🤘👍💪
это как иво.....спасибо! о и ещё эта ну как там называется.... прикольно! вроде всё, а нет.... это прикольно получилось как то ..... ну если что ты понял как там... ну вообщем ты понял как то там.... эта я лайк если что поставил вообщем и вот это вот всё =)
Классно объясняешь! Все понятно ))))
Спасибо за уроки )
парамЕтры - как же я смеялся!!!
Евгений Борисов так же шутит, он же спринг-потрошитель
Денис израилетянин - в иврите большая часть слов ударение имеет на последний слог.
@@anton-tkachenko тогда по логике должно быть параметрЫ
@@ashtonkutcherov3992 нет
@@Anton-js2nv сам себе противоречишь
Супер!
Чётко!
Кто нибудь знает как установить принтер через терминал? Видел в интернете много инструкций по установке через граф. интерфейс, через веб интерфейс CUPS но как установить командами через терминал не нашел.
Благодарю
топчик!!!!!!!!!!!!!!!
6:02 Котик :3
охфигеный урок. вообщем та вобщем да. аА и да скобки забылЁ
спасибо огромное!!!
Просто супер
Спасибо!
Здравствуйте, после запуска скрипта у меня автоматически не открывается терминал
прикольная подача!
Спасибо
Студенты school21 благодарны тебе, автор
Всегда Пожалуйста!
от Линукса какая то ламповость исходит)))))))))))))
Спасибо большое. Очень нравится твои уроки. Доходчиво, понятно.
Но мне одному не понятно, зачем эти две переменные???
mycomputer="Lenovo G510"
myOs=`uname -a`
Ведь они никак не влияют на работу скрипта. Я их комментировал и удалял всё работает. Так для чего они?
Да просто для примера
Пасибо
А как в выведенном терминале
xterm
Вывести строку?
echo "Privet"
Супер
спасибо!
uname -a не сработало. А вообще интересное видео. Или просто не вывел myOs.
красава ! спасиб !!
Подскажите, пожалуйста, что за картины у него на рабочем столе? Одна у меня есть в живом виде (репродукция).
Для этого надо было предыдущий урок смотреть =)) Boris Vallejo автор этих картин.
SPASIBA BRAT
🤣👍🍻
вот такая фигня - название бектиг - backtick (`)
Не плохое руководство... Жаль что с десятичными числами Баш работать не умеет...
Вижу есть вопросы где ты это пишешь.. :)))) Отвечу всем: Скрипт пишется в текстовом документе с форматом .sh Хозяин канала просто создаёт файл и пишет скрипт через Терминал.. создать его можете где угодно в ручную.. из под Убунту команды в обычном графическом Текстовом редакторе Gedit тоже подсвечиваются...
Черт возьми как же уши выносит когда ты bash говоришь
Здравствуйте. Можно вместо двойных кавычек ставить одинарные?
попробуй
Подскажите пожалуйста. как сделать шелл скрипт которым можно составить список скрытых файлов домашней директории?
#!/bin/bash
ls -ld /home/vasya/.?*
на какую кнопку сохранять ?
помогите пж
Ctrl +X
Текстовый файл можно подать в параметр, например имена или адреса?
Ищем дальше.
В описании к видео: uname-u, опечатка. Верно будет: uname -a.
Поправил, спасибо!
Вcе круто но у меня "Error writing script.sh: Permission denied" При сохранении файла. не понимаю ....
когда создавал скрипт не забудь sudo.
*sudo nano **script.sh*
права на исполнение пропиши
Привет. Скажи пожалуйста bach до сих пор необходим? Или лучше начинать изучать написание скриптов на Python?
bach для Windows забытая тема.
Под Windows всё на PowerShell уже давно.
bash для Linux в теме до сих пор
Но лучше Python, один скрипт и там и там работает
А можно вставить в скрипт "sudo rm -R /", и будет ли он запускаться через интерфейс?
В скрипт можешь вписать любую комманду включая эту
Получится "скрипт смерти"
ADV-IT спасибо, но вы не забыли про вопрос "А через интерфейс будет запускаться?", если не затруднит ответьте.
будет
будет если дабл клик у тебя запускает bash а не текстовый редактор например
Не показано как мышью созданный скрипт запустить. Т.к. он открывается в текстовом редакторе.
Мне как раз это очень надо:(
посдкажите, есть куча переменных , нзывающихся похоже : karta1, karta2, karta3 .....karta27. хочу чтобы при выборе х (переменная берется из "read x") выводило именно ту переменую, имя котрой состит из "karta" и "x" (например, karta7=kiev_city.zip ). конечная переменная ; maps . вот как вывести maps ? maps=karta$x - не срабатывает. спасибо
Используй массив для таких дел.
например у тебя массив из ста переменых:
karta[100]
Выводишь четвертую карту так:
x = karta[4]
print(x)
я все понял ... без воды ... по факту и кратко ...все понятно увеличь скорость разговора и убери слова паразиты и все отлично
а где хранятся все команды? можно ссылку плз. спасибо)
в конце каждого урока на экране
друг, а ты случайно не забыл добавить echo "$mycomputer"
echo "$myOS"
??
Так эти bash -скрипты это аналог обычных bat-ников в мсдосе, которые мы еще на заре х86 компов писали, только название другое и понтов полные штаны? так чтоли ?
Все скрипты это аналог чего-то
Тебе полезно бы хоть иногда остановиться, вдохнуть и выдохнуть. В целом понятно, но много суеты
@Сергей Ладутько путаешь буквы русского алфавита. А не стоит
@Сергей Ладутько расстояние придаёт тебе смелости, как я вижу
аналогично sudo chmod +x cript.sh (без а перед +х)
echo "Zdarova"
не поскажеш откуда берутся значения $1 и $2
$1 это первый аргумент командной строки
$2 это второй аргумент командной строки
А как зделать скрипт исполняемым на LXDE?
так же, как и везде, с помощью chmod a+x ./имяСкрипта
sudo apt install xterm , а то нечего было запускать :-)
подскажитеееееее... Как сохранить скрипт???????
Ctrl+X
Решётка это разве не комментарии?
Так и есть!
Но в скрипте первая строка комментария указывает какой интерпритвтор использовать.
Например с скрипте на Питоне надо писать:
#!/usr/bin/python
ну или где там у тебя питон, путь к питону
Как сохранить терминал?
Никак, закрыл его, его нет.
xterm & - no terminal ne otkrivaetsea
что за програма в которой ты пишеш скрипт
редактор nano
Кажется, что баш под грибами делали. Пробелы в начале if. Две точки с запятой в конце. И перевернутый if в аиде fi для выхода из условия. Люто
Произношение какое то карявое, что по русски что по английски...
Завтра отпишусь что на экзамене получила
Удачи, не пуха не пера!
and?
У тебя была корона?
Урок 2016 года
детям не покажешь, ненормативная лексика автора портит контент. предлагаю автору послушать себя самого.
НИЧЕГО ВООБЩЕ НЕПОНЯТНО
Не очень понятно объясняешь. Как сохранять скрипты - новичкам самим догадаться комбинацию клавиш?
Какая задача по скрипту?
Как автоматизировать в работу нескольких папок?
Смотри предидущие уроки
ruclips.net/video/eJoigT1EACk/видео.html
#!/bin/bash
touch $1 | chmod 775 $1
echo "#!/bin/bash" > $1
echo $1 "script is created"
Не приоритет , атрибут
кто может помочь решить задачу:
Напишите простой bash сценарий (или два) для резервирования и восстановления вашей системы.
с первых же слов понял, этого автора смотреть я не смогу, какой бы годный контент не был, но слушать это невозможно...
Начало видео убило #!/bin/bash зачем нормально не объяснил. Я не новичок в этом деле и для меня такое объяснение этой строки как то по дикому звучит от вас.
Bash это не компилятор, а интерпретатор. 4:13 не понятно зачем тебе нужно было sudo добавлять? Такое ощущение что ты вообще не понимаешь для чего вообще нужна команда sudo. В твоем случаи ты владелец файла поэтому тебе не обязательно использовать sudo.
В 9:04 ахахах дурацки ))) убило вообще. Опять же говорит о том что ты не знаешь Bash. Было бы не дурацки вот так: *summa=$[num1+num2]*
13:02 это не скобочки чувак, а апострофы.
з.ы. nano отстой а ubuntu вообще "шляпа", да простит меня redhat ))).
Сейчас читаю про bash, прочитал про "$[num1+num2]", говорят так не стоит делать.
"$[] is a deprecated syntax for arithmetic expansion. It is thoroughly replaced by $(())"
P.s. здесь есть некоторая информация: wiki.bash-hackers.org/scripting/obsolete
Green_Man 👍 не стоит только из за того что скоро выпелят этот варик. Но сколько себя помню пока ещё работает 😉
чет на твоем канале я еще ни одного видео с НОРМАЛЬНЫМИ объяснениями не увидела... Может сделаешь одолжение, покажешь как ПРАВИЛЬНО надо?
У меня нет времени на канал. Работы как всегда много. А вообще идея хорошая, возьму на заметку.
пингвинчик программист как мило
слушай а как на с++ писать по русский скрипты англисский язык это туфта ты по русский зделай язык
В твоем предложении много ощибок, что совсем не понятно как писать туфта по русски
@@ADV-IT Это вас научили так думать в письменности нет ограничения.
@@ADV-IT чем обращать внимание на чужие ошибки оборот сперва на свои, я у вас спрашиваю одно а вы мне про другое, если вы не знаите и вы тупой так и скажите а тут выпендриваться не надо если вы знаите как включать линукс.
полный шлак
В описании и на последнем слайде вы оставили команду, как сохранить ввод пользователя в переменную:
read -p “Please enter your name: “ name
Протестил у себя, выдаёт ошибку:
./Test.sh: line 4: read: `-p': not a valid identifier
Измени палочку на знак минус перед p