Jump to content

Recommended Posts

Posted

ok level 2 varaku nerchukuni oka 3 oo 4 oo pettalantaav... aajamuu-o.gif

 

 

same sir/trainer is fully experienced in Linux/UNIX admin side.

 

ee level varaku ayna cheppa galaru.

  • Replies 38
  • Created
  • Last Reply

Top Posters In This Topic

  • accuman

    20

  • Tadika

    4

  • Seshu_

    4

  • sigsegv

    3

Top Posters In This Topic

Posted

shell scripting anukuntaa  man ... routine tasks automate cheyyataaniki 

Note: The above course is designed for developers, DBA’s and application server administrators and 

Hadoop and informatica administrators. The module can be extended for 2-3 days more if required.
Posted

Chapter 1:

The History of Unix, GNU , and Linux

Chapter 2:

Getting Started

Chapter 3:

Variables

Unix 

“Everything Is a File” and Pipelines

BSD

GNU

Linux

Choosing an OS

GNU/Linux

The BSDs

Proprietary Unix

Microsoft Windows

Choosing an Editor

Graphical Text Editors

Terminal Emulation

Nongraphical Text Editors

Setting Up the Environment

The Shell Profile

Aliases

vim Settings

Using Variables

Typing

Assigning Values to Variables

Positional Parameters

Return Codes

Unsetting Variables

Preset and Standard Variables

BASH_ENV

BASHOPTS

SHELLOPTS

BASH_COMMAND

BASH_SOURCE, FUNCNAME, LINENO, and BASH_LINENO

SHELL

HOSTNAME and HOSTTYPE

Working Directory

PIPESTATUS

TIMEFORMAT

PPID

RANDOM

REPLY

SECONDS

BASH_XTRACEFD

GLOBIGNORE

HOME

IFS

PATH

TMOUT

TMPDIR

User Identification Variables

Chapter 4:

Wildcard Expansion

Filename Expansion (Globbing)

Bash Globbing Features

Shell Options

Regular Expressions and Quoting

Overview of Regular Expressions

Quoting

Chapter 5:

Conditional Execution

Flow Chapter 6:

Control Using Loops

Chapter 7:

Variables Continued

If/Then

Else

elif

Test ([)

Flags for Test

File Comparison Tests

String Comparison Tests

Regular Expression Tests

Numerical Tests

Combining Tests

Case

For Loops

When to Use for Loops

Imaginative Ways of Feeding “for” with Data

C-Style for Loops

while Loops

When to Use while Loops

Ways to Use while Loops

Nested Loops

Breaking and Continuing Loop Execution

while with Case

until Loops

select Loops

Using Variables

Variable Types

Length of Variables

Special String Operators

Stripping Variable Strings by Length

Stripping from the End of the String

Stripping Strings with Patterns

Searching Strings

Using Search and Replace

Replacing Patterns

Deleting Patterns

Changing Case

Providing Default Values

Indirection

Sourcing Variables

Chapter 8:

Functions and Libraries

Chapter 9:

Arrays

Chapter 10:

Processes

Functions

Defining Functions

Function Output

Writing to a File

Redirecting the Output of an Entire Function

Functions with Trap

Recursive Functions

Variable Scope

Libraries

Creating and Accessing Libraries

Library Structures

Network Configuration Library

Use of Libraries

getopts

Handling Errors

getopts within Functions

Assigning Arrays

One at a Time

All at Once

By Index

All at Once from a Source

Read from Input

Accessing Arrays

Accessing by Index

Length of Arrays

Accessing by Variable Index

Selecting Items from an Array

Displaying the Entire Array

Associative Arrays

Manipulating Arrays

Copying an Array

Appending to an Array

Deleting from an Array

Advanced Techniques

The ps Command

ps Line Length

Parsing the Process Table Accurately

killall

The /proc pseudo-filesystem

prtstat

Chapter 11:

Choosing and Using Shells

I/O Redirection

Appending Output to an Existing File

Permissions on Redirections

exec

Using exec to Replace the Existing Program

Using exec to Change Redirection

Pipelines

Background Processing

wait

Catching Hangups with nohup

Other Features of /proc and /sys

Version

SysRq

/proc/meminfo

/proc/cpuinfo

/sys

/sys/devices/system/node

sysctl

The Bourne Shell

The KornShell

The C Shell

The Tenex C Shell

The Z Shell

The Bourne Again Shell

The Debian Almquist Shell

Dotfiles

Interactive Login Shells

Interactive Non-Login Shells

Non-Interactive Shells

Logout Scripts

Command Prompts

The PS1 Prompt

The PS2, PS3, and PS4 Prompts

Aliases

Timesavers

Modifying Behavior

History

Recalling Commands

Searching History

Timestamps

Tab Completion

ksh

tcsh

zsh

bash

Foreground, Background, and Job Control

Backgrounding Processes

Job Control

nohup and disown

Posted

Scripting ? Please explain .. Teliyaka askin

 

 

scripting one of many uses.

 

informatica job every week friday run avvali anuko.

 

job run ayye mundu specified set of files vunnayo leevo chudali.

 

for example 10 mainframe files should be there before informatica job starts.

 

to check all these dependencies, shell scripting use chestharu. or perl kuda use cheyya vachhu.

 

kaani if we know one scripting language its easy to understand other scripting languages.

Posted

Koncham trouble shooting side cheppamanu man....pillakaylaki use avuthadhi...gp

Posted

Koncham trouble shooting side cheppamanu man....pillakaylaki use avuthadhi...gp

 

 

mundu trouble ante emito telusukovali kada pillakayalu, trouble shooting gurinchi cheppataniki.

×
×
  • Create New...