Skip to main content

Shell Programming

                              SHELL PROGRAMMING

When a group of commands has to be executed regularly, they should be stored in a file,
and the file itself executed as a shell script or shell program. Though it’s not mandatory,
we normally use .sh extension for shell scripts.

A shell program runs in interpretive mode. It is not compiled into a separate executable file as a C program is. Each statement is loaded into memory when it is to be executed.

Installing any Ubuntu/Linux package using the command:

sudo apt-get install [package_name]

Ex: 
       To install gedit editor
          >-sudo apt-get install gedit
      Creating a file in gedit editor
          >-sudo gedit [file_name]
      Ex:
          >- sudo gedit shell_program_1.sh

Few Examples Of Shell Codes:
1
............................................................................................................
shell_program_1.sh
............................................................................................................
............................................................................................................
For Execute Type: 
>-sh shell_program_1.sh 
in the Terminal.

2
............................................................................................................
shell_program_2.sh
............................................................................................................
............................................................................................................
Execute: sh shell_program_2.sh
............................................................................................................




In the Next Blog, We will Discuss Some more Shell Codes.














Comments

Post a Comment

Popular posts from this blog

Postfix Evaluation(Single or Multi Digit) using STACK in C

POSTFIX EVALUATION WITH SINGLE OR MULTI DIGIT: Students find difficulties in finding the correct code for Postfix evaluation using Stack which works for Single as well for multidigit also; So here is the Question Format Given::- Question_2; Data_Structure:  Write a C program to evaluate the following POSTFIX expression. Use STACK to solve this problem.  INPUT: 5 6 2 + * 12 4 / -  OUTPUT: 37 Basic Understanding: Here is the Correct code:

STACK in C

IMPLEMENTATION OF STACK USING ARRAY Here is Example of Source Code of Data Structure-1, Question 1: Data_structure :  Write a C program to implement STACK using an array. This program must include the following functions in it. Write a function for “Push” operation.   Write a function for “Pop” operation.  Write a function for “Display” operation which prints the content of the STACK.    Basic Understanding : Push and Pop Operation: Here is How to Implement:                                                   

Combinatorics For Programmers and Coders

Hey! Computer Geeks! Here we will discuss two or more special numbers that made the way of coding easy, Introduction to Catalan Numbers: The Catalan numbers are a sequence of positive integers that appear in many counting problems in combinatorics. They count certain types of lattice paths, permutations, binary trees, and many other combinatorial objects. They satisfy a fundamental recurrence relation and have a closed-form formula in terms of binomial coefficients. The Catalan number Cn describes, among other things: The number of binary trees with n nodes, The number of ways in which parentheses can be placed in a sequence of n+ 1 numbers to be multiplied two at a time, The number of well-formed reverse Polish expressions with n operands and n + 1 operators, The number of paths in a grid from (0, 0) to (n, n), increasing just one coordinate by one at each step, without crossing the main diagonal,  The number of n-bit sequences that the number of 1s never exceeds the numbe