Home > Programming > Shell Programming



Shell Scripting

Sort Desciption:

Shell Scripting Netsoc Advanced Tutorial Escaping What if we want to display $meh ? 1 > echo \$meh$meh 2 $meh$meh 3 > \ says to ignore the special meaning of the next character ...



Content Inside:

Netsoc Advanced Tutorial Shell Scripting by Brian Brazil bbrazil@netsoc.tcd.ie Shell Scripting Netsoc Advanced Tutorial Goal To learn how touse standard Unix tools to process text and manipulate files. Brian Brazil 2 Shell Scripting Netsoc Advanced Tutorial Assumptions You have access to a Unix bash shell. Yourecurrently sitting ona Debiansystem. Brian Brazil 3 Shell Scripting Netsoc Advanced Tutorial chsh What if youre not using bash? 1 >chsh-s/bin/bash 2 > Logoutandlogback in Brian Brazil 4 Shell Scripting Netsoc Advanced Tutorial The Prompt What you should be looking at: 1 bbrazil@spoon:˜$ This is controlled by PS1: 1 bbrazil@spoon:˜$ echo $PS1 2 ${debian_chroot: +($debian_chroot)}u@h:w$ 3 bbrazil@spoon:˜$PS1=Au@h:w$ 4 19:38 bbrazil@spoon:˜$ Brian Brazil 5 Shell Scripting Netsoc Advanced Tutorial Variables Bash variables are strings. We assign with = and evaluate with $ . 1 >meh=bah 2 > echo $meh 3 bah 4 > echo ${meh}hmm 5 bahhmm 6 > Brian Brazil 6 Shell Scripting Netsoc Advanced Tutorial Escaping What if we want to display $meh ? 1 > echo $meh$meh 2 $meh$meh 3 > says to ignore the special meaning of the next character. When placed at the end of line, will join the current line and the next line. Brian Brazil 7 Shell Scripting Netsoc Advanced Tutorial Single Quoting 1 > echo $meh 2 bah 3 > Single quotes treat everything inside literally. Brian Brazil 8 Shell Scripting Netsoc Advanced Tutorial Double Quoting 1 > echo "$meh" 2 bah 3 > Double quotes only process$and . Useful for spaces in filenames. Brian Brazil 9 Shell Scripting Netsoc Advanced Tutorial Backticks 1 > echo whoami 2 bbrazil 3 > echo $(whoami) 4 bbrazil 5 > Runs the enclosed command and substitutes the result. Brian Brazil 10 Shell Scripting Netsoc Ad ...

Source: www.netsoc.tcd.ie


add to Google Reader add to Google Bookmark add to bloglines add to newsgator add to FURL add to digg add to webnews add to Netscape add to Yahoo MyWeb add to spurl.net add to diigo Bookmark newsvine Bookmark del.icio.us Bookmark @ SIMPIFY Bookmark MISTER WONG Bookmark Linkarena Bookmark icio.de Bookmark oneview Bookmark folkd.com Bookmark yigg.de Bookmark reddit Bookmark StumbleUpon Bookmark Slashdot Bookmark blinklist Bookmark technorati add to blogmarks add to blinkbits add to ma.gnolia add to smarking.com add to netvouz add to co.mments add to Connotea add to de.lirio.us
Search Terms:

 

Related Files

basic shell programming

Filed under: Programming and Shell Programming
bash derives much of its programming functionality from shell variables. Weve ... builtin variables that are vital to shell programming. ...

Unix Shell Scripts

Filed under: Programming and Shell Programming
that file is called shell script language. Like other programming languages it has variables and flow control. statements (e.g. ifthenelse while for ...

UNIX Shell Programming

Filed under: Programming and Shell Programming
Page 1 of 1 ITC_UNIXsp ExecuTrain Course Outline UNIX Shell Programming IT0001 3 Days Description Students learn to read, write, and debug shell scripts, thus increasing ...

Automated testing using Shell Scripting

Filed under: Programming and Shell Programming
Advanced Bash scripting guide from The Linux Documentation Project (TLDP). Unix Shell Programming by Yashavant Kanetkar BPB Publication. ...

Shell Programming

Filed under: Programming and Shell Programming
This training in Shell Programming is designed for. administrator to create and debug shell scripts so as to. automate routine tasks. ...