Los_Andros
21-01-2004, 06:50
Hallo,
Ich möchte meinem Shellscript einen "vebose" Mode verpassen.
Dafür habe ich hinter jedes echo eine Variable gesetzt.
Etwa so
case $VERBOSE in
YES) STD=&1 ;;
*) STD=/dev/null ;;
esac
...
echo "blablabla" >$STD
echo "blublublub" >$STD
Nur funktioniert das so nicht, ich sehe dann als Output
echo "blablabla" >/dev/null
Wie kann ich das lösen?
Ich möchte meinem Shellscript einen "vebose" Mode verpassen.
Dafür habe ich hinter jedes echo eine Variable gesetzt.
Etwa so
case $VERBOSE in
YES) STD=&1 ;;
*) STD=/dev/null ;;
esac
...
echo "blablabla" >$STD
echo "blublublub" >$STD
Nur funktioniert das so nicht, ich sehe dann als Output
echo "blablabla" >/dev/null
Wie kann ich das lösen?