[Assorted-commits] SF.net SVN: assorted: [256] shell-tools/trunk/src
Brought to you by:
yangzhang
|
From: <yan...@us...> - 2008-01-20 06:36:55
|
Revision: 256
http://assorted.svn.sourceforge.net/assorted/?rev=256&view=rev
Author: yangzhang
Date: 2008-01-19 22:37:00 -0800 (Sat, 19 Jan 2008)
Log Message:
-----------
added nounset
Modified Paths:
--------------
shell-tools/trunk/src/bash-commons/common.bash
shell-tools/trunk/src/daemon-ctl.bash
shell-tools/trunk/src/trash.bash
Modified: shell-tools/trunk/src/bash-commons/common.bash
===================================================================
--- shell-tools/trunk/src/bash-commons/common.bash 2008-01-20 06:36:17 UTC (rev 255)
+++ shell-tools/trunk/src/bash-commons/common.bash 2008-01-20 06:37:00 UTC (rev 256)
@@ -4,11 +4,12 @@
# TODO reorganize the functions here
# TODO clean up the logging functions
-if [[ "$1" != '-n' ]] ; then
+if [[ "${1:-}" != '-n' ]] ; then
set -o errexit
+ set -o nounset
fi
-if [[ $xtrace ]] ; then
+if [[ "${xtrace:-}" ]] ; then
set -o xtrace
fi
Modified: shell-tools/trunk/src/daemon-ctl.bash
===================================================================
--- shell-tools/trunk/src/daemon-ctl.bash 2008-01-20 06:36:17 UTC (rev 255)
+++ shell-tools/trunk/src/daemon-ctl.bash 2008-01-20 06:37:00 UTC (rev 256)
@@ -6,7 +6,7 @@
. common.bash
usage="
-$command [OPTIONS] COMMAND [OPTIONS]
+$cmd_name [OPTIONS] COMMAND [OPTIONS]
Options: TODO WRITE OPTIONS
"
@@ -62,7 +62,7 @@
"$@" > "$stderr" &
elif [[ "$stdout" == "$stderr" ]] ; then
mkdir -p "$( dirname "$stdout" )"
- $save_exit "$@" >& "$stdout" &
+ ${save_exit:-} "$@" >& "$stdout" &
else
mkdir -p "$( dirname "$stdout" )"
mkdir -p "$( dirname "$stderr" )"
@@ -86,7 +86,6 @@
{
# TODO not using mktemp; this is to run on OE
pid_pipe="${TMP:-/tmp}/$$.pipe"
- echo "$pid_pipe"
mkfifo "$pid_pipe"
exit-monitor "$@" >& /dev/null &
pid="$( < "$pid_pipe" )"
Modified: shell-tools/trunk/src/trash.bash
===================================================================
--- shell-tools/trunk/src/trash.bash 2008-01-20 06:36:17 UTC (rev 255)
+++ shell-tools/trunk/src/trash.bash 2008-01-20 06:37:00 UTC (rev 256)
@@ -5,11 +5,7 @@
. common.bash
-if [[ ! "$TRASHDIR" ]] ; then
- TRASHDIR="$HOME/trash"
-fi
-
+: "${TRASHDIR:="$HOME/trash"}"
dir="$TRASHDIR/$(date)"
-
mkdir -p "$dir"
mv "$@" "$dir"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|