Тёмный

What is Bash Scripting? 

pikuma
Подписаться 18 тыс.
Просмотров 46 тыс.
50% 1

This video explains what is Bash scripting and teaches you how to write your first shell script file.
A Bash script is a text file that contains raw Bash commands, that the Linux system can understand. Instead of typing the commands manually one by one in your Linux terminal, you add all the commands in a text file and asks your OS shell to execute them all at once.
Bash script is also a full-featured programming language, where you can write conditionals (if-else) statements, while-loops, for-loops, declare and use variables, and several other high-level elements that can really help you as a system administrator or developer.
You will learn how to create a shell file, add Linux shell commands to it, and ask Bash to execute and interpret the contents of your code.
Finally, we quickly review where and why Bash scripting is used and how it can help UNIX and Linux administrators and programmers.
Bash scripts work on Linux, UNIX, and also macOS operating systems.
For a complete and comprehensive course on the Linux command-line and Bash scripting, visit: courses.pikuma.com/courses/li...
SUBSCRIBE ‪@pikuma‬ to learn more about computer science topics.
Follow me on Twitter:
/ pikumalondon

Наука

Опубликовано:

 

26 окт 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 51   
@hodap6591
@hodap6591 4 года назад
see? this is not a difficult topic, yet I've watched 5 different videos before this one, and all of them just made me more confused thanks for the help this was super clear
@ayoolafakoya9841
@ayoolafakoya9841 3 года назад
same here, I just kept seeing long-form videos that complicated it for beginners like me.
@clayjohnathan6734
@clayjohnathan6734 2 года назад
i guess Im asking the wrong place but does anyone know a trick to log back into an Instagram account..? I stupidly forgot the password. I would love any help you can offer me.
@radleynewman3891
@radleynewman3891 3 года назад
My word this was the clearest explanation of bash
@randomness3235
@randomness3235 2 года назад
As an OpenBSD user, it's refreshing to see you mention the portability use of /bin/sh.
@danalvatv
@danalvatv 4 года назад
This is perfectly explained; helped me understand the whole concept quite succinctly.
@pikuma
@pikuma 4 года назад
Thank you
@Dan_0993
@Dan_0993 Год назад
I agree, it was succulent 😩
@samublaze6778
@samublaze6778 3 года назад
Was very helpful, thankyou
@KrassIankov
@KrassIankov 3 года назад
Very clear. Thank you
@UsmanAR
@UsmanAR 4 года назад
What a beautiful and organized way of explaining. Helped me understand very clearly. Definitely saving it.
@pikuma
@pikuma 4 года назад
Thank you
@farhanisane3052
@farhanisane3052 2 года назад
Ikr .....same .... just an amazing video
@philipabraham5600
@philipabraham5600 3 года назад
Excellent, clear Explanation to what BASH is. Thank you. Keep making these great videos.
@karinacuevas7314
@karinacuevas7314 2 года назад
THANK YOU SO MUCH!
@nogoodhacker6944
@nogoodhacker6944 3 года назад
this is just awesome!!!!
@bajpaiharsh244
@bajpaiharsh244 4 года назад
Awesome!
@nyaradzo-
@nyaradzo- 2 года назад
Thanks!! 👏👏
@mansoor8228
@mansoor8228 3 года назад
Awesome ❤️
@saraperestrelo8377
@saraperestrelo8377 2 года назад
It's the first video that made me understand something on this topic so far. It's an excellent explanation for newbies like me to follow. Thank you so much for this opportunity.
@RandomDrood
@RandomDrood 3 года назад
Thank you a lot man, very clear.
@pralakbhargav7113
@pralakbhargav7113 4 года назад
This is an excellent basic intro to Bash Scripting. Great job! I only wish the audio quality was better though. :)
@pikuma
@pikuma 4 года назад
Thank you, Pralak.
@sKprmAN
@sKprmAN 3 года назад
the audio is perfect here
@muhammadshoaibsikander5148
@muhammadshoaibsikander5148 3 года назад
Great!!
@alvxlopez
@alvxlopez 4 года назад
Thanks
@leenakaushik8973
@leenakaushik8973 3 года назад
Thank you for explaining 👍
@semihozkan8514
@semihozkan8514 3 года назад
greatt intro, thanx
@mohamadfawaz4146
@mohamadfawaz4146 Год назад
Perfect !
@tufankeser2633
@tufankeser2633 4 года назад
To easy to understand and well explained
@pikuma
@pikuma 4 года назад
Thank you
@1.areebaafreen6a47
@1.areebaafreen6a47 3 года назад
I am learning linux in class 7 and it is easy but i was unable to understand bash i also looked for some other video as well but didn't understood bash and then i got this and its pretty easy
@zoomzoom1889
@zoomzoom1889 3 года назад
super helpful, thanks!
@funutation
@funutation 2 года назад
if you run $ bash $ bash $ bash is there a way to see the stack order? I currently run ps -f and look at parent relationships, but wondering if there is another way?
@silverhawk923
@silverhawk923 3 года назад
Can i write scripts to automate web searches?
@Kingstanding23
@Kingstanding23 3 года назад
Loops in bash! 🤯
@selehadinhabesi3855
@selehadinhabesi3855 3 года назад
mind blown
@satoshiborishi6898
@satoshiborishi6898 2 года назад
Very good explanation. Thanks
@jonathanhall6194
@jonathanhall6194 2 года назад
brooooooooooooooooooooooooooooooooooooooooooooooooooo
@niyagentleman8143
@niyagentleman8143 2 года назад
^^
@fenixglobtroter5922
@fenixglobtroter5922 3 года назад
Bash
@FredrickTheDog
@FredrickTheDog 3 года назад
What?
@andrew8300
@andrew8300 2 года назад
@@FredrickTheDog Bash
@artoholic5340
@artoholic5340 2 года назад
@@FredrickTheDog bash
@FredrickTheDog
@FredrickTheDog 2 года назад
@@artoholic5340 what does that mean?
@artoholic5340
@artoholic5340 2 года назад
@@FredrickTheDog lol idk... was just continuing the chain
@unomenah
@unomenah 2 года назад
Bash$$$ user
@AnnatarTheMaia
@AnnatarTheMaia Год назад
And DON'T use extensions on executables; imagine if you had to type "ls.exe" every time? The UNIX-like operating systems abstract this on purpose: it is the executable bit (x) which tells the OS whether a file is executable or not; there is purposely no distinction between a binary and interpreted executables. A user should never need to know or care about which format the executable is in, and in the rare case where they care, there is a file command for this purpose: man file. A shell script executable should behave exactly the same as all the executables in /usr/bin/. That means: no postfix extensions, of any kind.
@pikuma
@pikuma Год назад
I remember the first time I saw the "[" file in the bin folder and it blew my mind! 🙂
@AnnatarTheMaia
@AnnatarTheMaia Год назад
@@pikuma there are no folders on UNIX or UNIX-like systems; even on Windows, a folder is a marketing term only used inside of the EXPLORER.EXE application; Even the CMD.EXE's DIR command shows directories. As for [, it's just a symbolic link to the test(1) application; traditionally, there were always UNIX applications which would change their personality / behavior based on with which name they were called; sendmail(1) is another such application, where mailq is a symbolic link and then sendmail displays the queue instead of acting like a mail transfer agent. Welcome to UNIX!
Далее
GDB Debugging: How to Debug a C/C++ program
18:07
Просмотров 35 тыс.
Become a bash scripting pro - full course
36:00
Просмотров 41 тыс.
Can this capsule save my life? 😱
00:50
Просмотров 3,5 млн
Yangi uylanganlar😂😂😂
01:01
Просмотров 755 тыс.
Learning Awk Is Essential For Linux Users
20:02
Просмотров 286 тыс.
A Beginner's Introduction to BASH Shell Scripting
44:24
Tools to make a Game Engine in C++
48:03
Просмотров 49 тыс.
Linux File System/Structure Explained!
15:59
Просмотров 4 млн
Bash Scripting - Variables, Arrays, If-Then-Else
38:52
Bash vs ZSH vs Fish: What's the Difference?
13:32
Просмотров 156 тыс.
Terminal vs. Bash vs. Command line vs. Prompt
11:06
Просмотров 229 тыс.
Object-Oriented Programming is Bad
44:35
Просмотров 2,3 млн
Спидран по ПК
0:57
Просмотров 20 тыс.