The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok
.
google unix.com



A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome!

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
probléma a kimeneti parancs nem találja inputja basename parancs ... new_learner A UNIX a dummies Kérdések és válaszok 2 12-14-2008 02:56 AM
awk / sed parancs: Parse paraméter file / küldeni a vonalakat, a KSH export parancs rajan_san Shell programozás és Scripting 4 11-06-2008 01:29 PM
Ha parancssorban az érvet, és egy Unix parancs awk változók sweta_doshi Shell programozás és Scripting 0 08-08-2008 06:54 AM
Segítség Required: Command, hogy IP-címet, és a parancs végrehajtása a felhasználó loggedout Biztonság 2 08-06-2008 08:12 PM
következetlen ls paranccsal megjeleníteni a parancssorba és fut a cron job rajranibl SuSE 5 07-30-2007 08:26 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 12-29-2008
krishmaths krishmaths is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2006
Helyszín: Mysore, India
Posts: 191
Ön megközelítése van. Csak szüksége van egy kis tweaking az awk syntax.

Kód:
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
Regisztrált felhasználó
  
 

Join Date: Dec 2008
Hozzászólások: 9
A "read első utolsó" egy jó ötlet, de nem jó, ha a felhasználó egy középső nevet. És én vidám mondom, hogy "olvasott első középső utolsó", mert megszoktuk működik, ha a felhasználó nem rendelkezik a középső neve. Thanks for any suggestions.
  #3 (permalink)  
Old 01-08-2009
dajon dajon is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2008
Hozzászólások: 3
Nem tudom, miért akarsz első és az utolsó azonos karakterlánc, de itt egy válasz (sok lehetséges).

Vannak olyan jelentős előnyöket ahhoz, hogy a az első és az utolsó külön (vagyis, ha a személy olyan Jr, Sr. III stb), illetve egy vagy több kötőjeles sirnames ...

#! / usr / bin / sh
echo "Adja meg a teljes nevét (pl. első és utolsó név)"
read neve
echo "Hello Mr.` echo $ name | awk '(print $ NF)' ""

Sok szerencsét ....
  #4 (permalink)  
Old 01-09-2009
siba.s.nayak siba.s.nayak is offline
Regisztrált felhasználó
  
 

Join Date: Jun 2007
Posts: 166
Idézet:
Originally Posted by kazazza View Post
Hmmm, ive csak kérdezte egy barátom, és annak becslése azt jelentette, hogy valami ilyesmi:

echo "Kérem adja meg teljes nevét:"
read neve
echo "$ name | awk '(print" Hello Mr. ", $ 2)

Ez doesnt tényleges munkát, de én vagyok a jobb vonalakat? im nem próbál megosztani egy fájlt, csak a karakterlánc.

Az, hogy rossz akkor? Köszönet v. sok a gyors választ.
Nem tudom, miért nem dolgozik neked. De nekem ez szerkezet finom
Cat aw1.sh

echo "Kérem adja meg teljes nevét:"
read neve
echo $ name | awk '(print "Hello Mr.", $ 2)'

pa9442 / ms/user/s/sibasha/tmp1 70 $ sh aw1.sh
Kérjük, adja meg a teljes neve:
Siba Nayak
Hello Mr. Nayak
  #5 (permalink)  
Old 01-10-2009
kazazza kazazza is offline
Regisztrált felhasználó
  
 

Join Date: Dec 2008
Hozzászólások: 9
Siba.s.nayak Igen, de mi van, ha a felhasználó belép az első név, 2 középső nevét, majd a név? Akkor szokott munka
  #6 (permalink)  
Old 12-28-2008
pludi's Avatar
pludi pludi is offline Forum Staff  
Moderátor
  
 

Join Date: Dec 2008
Helyszín:. A
Hozzászólások: 1857
try "read első utolsó", amely a bemeneti split "a", így az első szó a $ első és az utolsó elemét $
  #7 (permalink)  
Old 12-30-2008
Gayucvns Gayucvns is offline
Regisztrált felhasználó
  
 

Join Date: Dec 2008
Hozzászólások: 10
Szia,

Az awk parancs nagyon hasznos, hogy az utolsó nyomtatott neve. csak a szintaxis ügyekben. JST próbálja ennek
echo $ name | awk '(print "Hello Mr." $ 2) '
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 12:57 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0