🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #60348

prosty skrypt sh...

#60348
From: vertigo
Date: Sat, 05 Nov 2005 18:32
29 lines
1350 bytes
Witam

taki skrypt:
#!/bin/sh
MODULE=nvidia
if [ "$MODULE" = "nvidia" ]; then
         CARD_MODEL=NV11

         echo $CARD_MODEL | if grep "NV11" >/dev/null; then
             MODULE=nv
             echo "OK, module: $MODULE"
         fi
         echo "OK, module: $MODULE"
         MODULE=testmod
         echo "OK, module: $MODULE"
fi
echo "OK, module: $MODULE"

a wynik:
OK, module: nv
OK, module: nvidia
OK, module: testmod
OK, module: testmod

To jak to jest z tym "przedefiniowywaniem" zmiennych w petlach if ?
Dlaczego druga linia wyniku to nvidia ? a czwarta to testmod ?

Dzieki
Michal
Technical Details
Message-ID: <op.szr5ryznzn8jyu@highland>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: vertigo <null@com.pl>
Newsgroups: pl.comp.os.linux.programowanie
Subject: prosty skrypt sh...
Date: Sat, 05 Nov 2005 19:32:12 +0100
Organization: null
Lines: 29
Message-ID: <op.szr5ryznzn8jyu@highland>
NNTP-Posting-Host: piaski.eu.org
Mime-Version: 1.0
X-Trace: atlantis.news.tpi.pl 1131215538 19535 80.55.40.138 (5 Nov 2005 18:32:18 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Sat, 5 Nov 2005 18:32:18 +0000 (UTC)
User-Agent: Opera M2/8.02 (Win32, build 7680)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit