The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies Spørsmål og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Problemet med produksjon av finner kommandoen som innspill til basename kommando ... new_learner UNIX for Dummies Spørsmål og svar 2 12-14-2008 02:56
awk / sed Command: Parse parameter fil / sende linjer til ksh export-kommandoen rajan_san Shell programmering og Skripting 4 11-06-2008 01:29
tildele en kommandolinje argument og en unix-kommandoen til awk variabler sweta_doshi Shell programmering og Skripting 0 08-08-2008 07:54
Hjelp Required: Kommando for å finne IP-adressen og kommandoen kjøres av en bruker loggedout Sikkerhet 2 08-06-2008 09:12
inkonsekvent ls kommando vise ved ledeteksten og kjører som en cron-jobb rajranibl SuSE 5 07-30-2007 09:26

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 denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 12-29-2008
krishmaths krishmaths is offline
Registrert bruker
  
 

Bli Dato: Sep 2006
Beliggenhet: Mysore, India
Innlegg: 191
Deres tilnærming er rett. Bare trenger litt tilpasning i awk syntaks.


Code:
echo "Please enter your full name:"
read name
echo $name | awk '{print"Hello Mr." $2}'

  #2 (permalink)  
Old 12-30-2008
kazazza kazazza is offline
Registrert bruker
  
 

Bli Dato: desember 2008
Innlegg: 9
The 'les første sist "er en god idé, men ikke bra hvis brukeren har en mellomnavn. Og jeg skrånende si "lest første middels siste" fordi den wont arbeide hvis brukeren ikke har mellomnavn. Takk for alle forslag.
  #3 (permalink)  
Old 01-08-2009
dajon dajon is offline
Registrert bruker
  
 

Bli Dato: Aug 2008
Innlegg: 3
Jeg vet ikke hvorfor du ønsker først og sist i samme strengen men her er svaret (det er mange mulige metoder).

Det er betydelige fordeler ved å holde den første og siste separate (dvs. hvis personen er en Jr, Sr III etc) eller har en bindestreksversjonen navn eller flere sirnames ...

#! / usr / bin / sh
echo "Skriv inn ditt fulle navn (for eksempel fornavn og etternavn)
les navn
echo "Hello Mr.` echo $ navn | awk '(print $ NF)' `"

Lykke til ....
  #4 (permalink)  
Old 01-09-2009
siba.s.nayak siba.s.nayak is offline
Registrert bruker
  
 

Bli Dato: juni 2007
Innlegg: 166
Sitat:
Originally Posted by kazazza View Post
Hmmm, Ive nettopp spurte en venn, og han regner det ment å være omtrent slik:

echo "Skriv inn fullt navn:"
les navn
echo "$ navn | awk '(print" Hello Mr. "$ 2)

Dette ikke virker, men er jeg på rett linje? im ikke prøver å dele en fil, akkurat strengen.

Er det galt da? Takk v. mye for raskt svar.
Jeg vet ikke hvorfor det ikke virket med deg. Men for meg, det fungerer fint
Cat aw1.sh

echo "Skriv inn fullt navn:"
les navn
echo $ navn | awk '(print "Hello Mr." $ 2)'

pa9442 / ms/user/s/sibasha/tmp1 70 $ sh aw1.sh
Skriv inn fullt navn:
Siba Nayak
Hello Mr. Nayak
  #5 (permalink)  
Old 01-10-2009
kazazza kazazza is offline
Registrert bruker
  
 

Bli Dato: desember 2008
Innlegg: 9
Ja siba.s.nayak, men hva hvis brukeren skriver inn et fornavn, 2 middels navn, og deretter et etternavn? Så wont arbeide
  #6 (permalink)  
Old 12-28-2008
pludi's Avatar
pludi pludi is offline Forum Staff  
Moderator
  
 

Bli Dato: desember 2008
Sted:. Ved
Innlegg: 1964
Prøv les første sist ", som vil dele inngang på", og gir deg det første ordet i $ første og resten av inndata i $ siste
  #7 (permalink)  
Old 12-30-2008
Gayucvns Gayucvns is offline
Registrert bruker
  
 

Bli Dato: desember 2008
Innlegg: 10
Hei,

den awk kommandoen er svært nyttig å skrive ut etternavn. bare syntaksen saker. Jst prøver med dette
echo $ navn | awk '(print "Hello Mr." $ 2) '
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 03:32.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0