The UNIX and Linux Forums  
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

Go Back   UNIX och Linux Forum > Upp Forum > UNIX for Dummies Frågor & Svar
.
google unix.com



UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna!

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Grundläggande bash "för accessnäten användning Orange Stripes Shell-programmering och Skript 2 12-18-2007 08:58
Grundläggande OS fråga catwomen HP-UX 4 09-08-2006 09:39
hur du återställer inte inloggning i Solaris 8.0 karthikosu Sun Solaris 2 07-12-2006 04:07
grundläggande fråga urwannabefriend UNIX for Dummies Frågor & Svar 1 04-10-2004 06:21

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 09-28-2007
er_ashu er_ashu is offline
Registered User
  
 

Join Date: april 2007
Inlägg: 50
En grundläggande fråga för loop

Hej,
har en grundläggande fråga.
Se nedan kod:

lista \u003d "ett två tre"
för var i $ listan, göra
echo $ var
lista \u003d "nolist"
Gjord

Wht om jag vill skriva ut endast första / sista raden i listan

T.ex. en och tre

Hälsningar
er_ashu
  #2 (permalänk)  
Old 09-28-2007
ajcannon ajcannon is offline
Registered User
  
 

Join Date: Aug 2007
Ort: Binfield, Berkshire. UK
Inlägg: 91
awk

vet inte om det är det bästa sättet men awk att arbeta ....

echo $ variabel | awk '(print $ 1, $ NF)'

not $ NF representerar något av områdena
  #3 (permalänk)  
Old 09-28-2007
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
missbrukare
  
 

Join Date: Jan 2007
Ort: Варна, България / Milano, Italia
Inlägg: 2.878
med zsh och matris:

Kod:
zsh 4.3.4%zsh 4.3.4% list=(one two three)
zsh 4.3.4% print $list[1]
one
zsh 4.3.4% print $list[-1]
three
annat:

Kod:
$ list="one two three"
$ printf "${list%% *}\n"
one
$ printf "${list##* }\n"
three
  #4 (permalänk)  
Old 09-28-2007
ghostdog74 ghostdog74 is offline Forum Advisor  
Registered User
  
 

Join Date: Sep 2006
Inlägg: 2.539
med bash
Kod:
# var=(one two three)
# echo ${var[0]}
one
# echo ${var[2]}
three
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 03:33.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0