Article View: alt.pl.comp.os.linux.newbie
Article #138708Re: Proszę o pomoc - sformułowanie wyrażenia powłoki
From: To ja
Date: Sun, 12 Sep 2010 11:25
Date: Sun, 12 Sep 2010 11:25
24 lines
1902 bytes
1902 bytes
W dniu 2010-09-12 13:07, To ja pisze:
> W dniu 2010-09-12 01:18, yendy pisze:
>>> Po komendzie:
>>> $ echo $STY
>>> dostaję:
>>> 5105.tty2.MyComputer
>>>
>>> (ogólnie: 5105.tty<N>.MyComputer ) - pytanie: jak sformułować
>>> wyrażenie powłoki aby wyodrębnić numer terminala <N> mając zmienną
>>> $STY ?
>>
>> O dziękuję, już sobie wyczytałem:
>>
>> echo $( echo $STY | awk 'BEGIN { FS = "." } ; { print $2 }' | sed 's/
>> tty//' )
>
> Można też tak (nie wiem, jak to zrobić bez zmiennej pośredniej):
>
> x=${STY#*y}
> echo ${x%.*}
ew. tak (z użyciem sed):
echo $STY | sed -e 's/.*y\(.*\)\..*/\1/'
Technical Details
Message-ID:
<4c8cb8a7$0$21003$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!news-out2.kabelfoon.nl!newsfeed.kabelfoon.nl!xindi.nntp.kabelfoon.nl!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<524e4f5c-7fb7-4504-8baf-5d9a253433bb@g10g2000vbc.googlegroups.com> <f0db2426-a309-432a-88c3-ecd9c8a2c3c6@q2g2000vbk.googlegroups.com> <4c8cb469$0$21009$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!news-out2.kabelfoon.nl!newsfeed.kabelfoon.nl!xindi.nntp.kabelfoon.nl!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Date: Sun, 12 Sep 2010 13:25:34 +0200 From: To ja <pisz.na@berdyczow.pl> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.9) Gecko/20100825 Lightning/1.0b2 Thunderbird/3.1.3 MIME-Version: 1.0 Newsgroups: alt.pl.comp.os.linux.newbie Subject: Re: Proszę o pomoc - sformułowanie wyrażenia powłoki References: <524e4f5c-7fb7-4504-8baf-5d9a253433bb@g10g2000vbc.googlegroups.com> <f0db2426-a309-432a-88c3-ecd9c8a2c3c6@q2g2000vbk.googlegroups.com> <4c8cb469$0$21009$65785112@news.neostrada.pl> In-Reply-To: <4c8cb469$0$21009$65785112@news.neostrada.pl> Lines: 24 Message-ID: <4c8cb8a7$0$21003$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: 95.49.104.86 X-Trace: 1284290727 unt-rea-a-01.news.neostrada.pl 21003 95.49.104.86:14023 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit