The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > UNIX for dummyer Spørgsmål & svar
.
google unix.com



UNIX for dummyer Spørgsmål & svar Hvis du ikke ved, hvor man skal sende en UNIX-eller Linux-spørgsmål, efter det her. Alle UNIX og Linux newbies velkommen!

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Grundlæggende bash 'for loop "brug Orange striber Shell Programmering og Scripting 2 12-18-2007 08:58 PM
Basic OS spørgsmål catwomen HP-UX 4 09-08-2006 09:39 PM
Sådan nulstiller mislykkede login i Solaris 8.0 karthikosu Sun Solaris 2 07-12-2006 04:07 PM
grundlæggende spørgsmål urwannabefriend UNIX for dummyer Spørgsmål & svar 1 04-10-2004 06:21 PM

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øg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 09-28-2007
er_ashu er_ashu is offline
Registreret Bruger
  
 

Join Date: Apr 2007
Stillinger: 50
Et grundlæggende spørgsmål om FOR loop

Hej,
har en grundlæggende søgning.
Se venligst nedenstående kode:

list \u003d "en to tre"
for var i $ liste; gøre
echo $ var
list \u003d "nolist"
Gjort

Wht, hvis jeg ønsker at udskrive kun første / sidste linje i listen

F.eks en & tre

Hilsen
er_ashu
  #2 (permalink)  
Old 09-28-2007
ajcannon ajcannon is offline
Registreret Bruger
  
 

Join Date: Aug 2007
Beliggenhed: Binfield, Berkshire. UK
Stillinger: 91
awk

ved ikke, om det er den bedste måde, men awk vil arbejde ....

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

note $ NF repræsenterer ingen af felterne
  #3 (permalink)  
Old 09-28-2007
radoulov's Avatar
radoulov radoulov is online now Forum Staff  
narkoman
  
 

Join Date: Jan 2007
Beliggenhed: Варна, България / Milano, Italia
Indlæg: 2.917
med zsh og array:


Code:
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

andet:


Code:
$ list="one two three"
$ printf "${list%% *}\n"
one
$ printf "${list##* }\n"
three

  #4 (permalink)  
Old 09-28-2007
ghostdog74 ghostdog74 is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Sep 2006
Stillinger: 2556
med bash

Code:
# var=(one two three)
# echo ${var[0]}
one
# echo ${var[2]}
three

Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 08:40 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0