![]() |
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| bash vs. sh | msb65 | Shell Programming and Scripting | 10 | 09-18-2008 03:25 PM |
| bash and ksh: variable lost in loop in bash? | estienne | Shell Programming and Scripting | 2 | 08-25-2008 03:09 PM |
| passing variable from bash to perl from bash script | arsidh | Shell Programming and Scripting | 10 | 06-04-2008 01:25 PM |
| Why generate "ash and bash" different output for same bash script? | s. murat | Shell Programming and Scripting | 0 | 05-26-2008 08:19 AM |
| Bash under AIX 5.3 | taupin | AIX | 4 | 03-21-2008 06:03 AM |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
As i understand it, this means if pid is a) unset, or b) set to null then replace with the value on the right of the minus sign--which is null This confuses me because a) I thought if a variable isn't set to anything it's automatically null. If not then what is an uninitiated variable set to? b) if the variable is already set to null, then why replace it with another null? I see this on line 74 in the file /lib/lsb/init-functions (I'm using hardy heron ubuntu) Here's an excerpt from the file: Code:
if [ -z "${pidfile:-}" ]; then
pidfile=/var/run/${1##*/}.pid
fi
|
| Bookmarks |
| Tags |
| variable expansion programming bash |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|