Loading ...

0
Instructor Name

Super admin

Category

IIT Bombay

Reviews

4.4 (7 Rating)

Preview this course

Course Description

 Bash is the shell, or command language interpreter, that will appear in the GNU operating system. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It offers functional improvements over sh for both programming and interactive use.

In addition, most sh scripts can be run by Bash without modification. The improvements offered by Bash include: Command line editing, Unlimited size command history, Job Control, Shell Functions and Aliases, Indexed arrays of unlimited size, Integer arithmetic.

Bash Scripting: In addition to the interactive mode, where the user types one command at a time, with immediate execution and feedback, Bash also has the ability to run an entire script of commands, known as a "Bash shell script". A script might contain just a very simple list of commands or even just a single command or it might contain functions, loops, conditional constructs. In effect, a Bash shell script is a computer program written in the Bash programming language.

Shell scripts are commonly used for many system administration tasks, such as performing disk backups, evaluating system logs, and so on. They are also commonly used as installation scripts for complex programs. They are particularly suited to all of these because they allow complexity without requiring it.

Course Curriculum

1 Introduction to BASH shell-hindi
Preview 6 min
2 Introduction to BASH shell-english
Preview 6 min
1 Basics of shell scripting-english
7 min
2 Basics of shell scripting-hindi
7 min
1 Command line arguments and quoting-english
7 min
2 Command line arguments and quoting-hindi
7 min
1 Globbing and export statement-english
7 min
2 Globbing and export statement-hindi
7 min
1 Arrays operations in BASH-english
7 min
2 Arrays operations in BASH-hindi
7 min
1 More on arrays-english
7 min
2 More on arrays-hindi
7 min
1 Conditional execution-english
7 min
2 Conditional execution-hindi
7 min
1 Nested and multilevel if elsif statement-english
7 min
2 Nested and multilevel if elsif statement-hindi
7 min
1 Logical operators-english
7 min
2 Logical operators-hindi
7 min
1 Arithmetic comparison-english
7 min
2 Arithmetic comparison-hindi
7 min
1 String and file attributes-english
7 min
2 String and file attributes-hindi
8 min
1 Conditional loops-hindi
7 min
2 Conditional loops-english
8 min
1 More on loops-english
7 min
2 More on loops-hindi
8 min
1 case statement-english
6 min
2 case statement-hindi
7 min
1 Basics of function-english
7 min
2 Basics of function-hindi
7 min
1 More on functions-english
7 min
2 More on functions-hindi
7 min
1 Arrays and functions-english
7 min
2 Arrays and functions-hindi
7 min
1 Advance topics in a function-hindi
6 min
2 Advance topics in a function-english
6 min
1 Recursive function-english
7 min
2 Recursive function-hindi
6 min
1 Basic of redirection(error handling)-english
7 min
2 Basic of redirection(error handling)-hindi
7 min
1 More on redirection-english
7 min
2 More on redirection-hindi
7 min
1 Here document and here string-english
7 min
2 Here document and here string-hindi
6 min
1 Using file descriptors-english
7 min
2 Using file descriptors-hindi
7 min
1. Introduction to BASH shell-assignment
2. Basics of shell scripting-assignment
3. Command line arguments and quoting-assignment
4. Globbing and export statement-assignment
5. Arrays operations in BASH-assignment
6. More on arrays-assignment
7. Conditional execution-assignment
8. Nested and multilevel if elsif statement-assignment
9. Logical operators-assignment
10. Arithmetic comparison-assignment
11. String and file attributes-assignment
12. Conditional loops-assignment
13. More on loops-assignment
14. case statement-assignment
15. Basics of function-assignment
16. More on functions-assignment
17. Arrays and functions-assignment
18. Advance topics in a function-assignment
19. Recursive function-assignment
20. Basic of redirection(error handling)-assignment
21. More on redirection-assignment
22. Here document and here string-assignment
23. Using file descriptors-assignment

Instructor

Administrator

Super admin

Administrator

4.4 Rating
7 Reviews
427 Students
110 Courses

The main purpose is to provide the reader the skills they need to evaluate present and future programming languages critically. The functional programming languages section has been restructured and improved. We've also introduced a programming exercises section after each chapter to provide students practice with the topics discussed in the sessions, as well as interactive quizzes and supplementary programming projects, to make the concepts more practical and engaging. Our priority is to ensure that every student has a good foundation in learning, regardless of the subject in which they are enrolled. For improved comprehension, each chapter of each course has been created to be short and straightforward, making the learning experience entertaining and stress-free for our students while also enhancing their grasping capability. Our initiative's main goal is to assist students in learning programming languages quickly and effectively so that they may advance in their jobs.

Student Feedback

BASH

0

Course Rating
0.00%
0.00%
0.00%
0.00%
0.00%

No Review found

Sign In or Sign Up as student to post a review

Reviews

Shopping Cart

Loading...