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
[C + +] File I / O (Reading egy véletlen elérésű fájl) VersEtreOuNe Magas szintű Programozás 0 02-12-2008 04:34 PM
olvasatban a fájlt, és adja át a változókat, és figyelmen kívül hagyja a # a fájl konark Shell programozás és Scripting 4 11-08-2007 03:55 AM
Olvasás és írás a fájlt a fájl neve egy param fájlt. thebeginer A UNIX a fejlett és szakértői Felhasználók 1 10-05-2007 05:38 PM
Reading file nevét a fájlt, és végrehajtja a relatív fájl shell script anushilrai Shell programozás és Scripting 4 03-10-2006 05:25 AM
Reading konkrét tartalmát a fájl-és appending azt egy másik fájl dnicky Shell programozás és Scripting 5 10-04-2005 06:45 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 Értékelés: Thread Rating: 2 votes, 3.00 average. Megjelenítési módok
  #1 (permalink)  
Old 12-07-2004
Lamefif Lamefif is offline
Regisztrált felhasználó
  
 

Join Date: Dec 2004
Hozzászólások: 3
olvasat fájl

Szia
Próbálok írni egy egyszerű parancsfájl, amely képes lesz arra, hogy kivonatot Hasznos információk a fájlt a következő formátumban:

+ 1,84375 0 2 cbr 210 ------- 0 0,0 3,1 225 610
- 1,84375 0 2 cbr 210 ------- 0 0,0 3,1 225 610
r 1,84471 2 1 cbr 210 ------- 1 3,0 1,0 195 600
r 1,84566 2 0 ack 40 ------- 2 3,2 0,1 82 602
+ 1,84566 0 2 tcp 1000 ------- 2 0,1 3,2 102 611
- 1,84566 0 2 tcp 1000 ------- 2 0,1 3,2 102 611
r 1,84609 0 2 cbr 210 ------- 0 0,0 3,1 225 610
+ 1,84609 2 3 cbr 210 ------- 0 0,0 3,1 225 610
d 1,84609 2 3 cbr 210 ------- 0 0,0 3,1 225 610
- 1,8461 2 3 cbr 210 ------- 0 0,0 3,1 192 511
r 1,84612 3 2 cbr 210 ------- 1 3,0 1,0 196 603
+ 1,84612 2 1 cbr 210 ------- 1 3,0 1,0 196 603
- 1,84612 2 1 cbr 210 ------- 1 3,0 1,0 196 603
+ 1,84625 3 2 cbr 210 ------- 1 3,0 1,0 199 612

Például szeretném kivonat az információs oszlop 18-22, hanem mondjuk csak a szám értékeket (nem feltétlenül egyszerre).
Using vágott segédprogram (azaz cut-d 18-22 filename) jutok

210
210
210
40 --
1000
1000
210
210
210
210
210
210
210
210
De én csak egyszer kell az érték nélkül - karakter
Más szóval az egyes vonalak Kell a mező értékét, és én vidám használata [cut-f], mivel ott csak szóközzel elválasztva.
Any ideas, vagy tudja a jó Unix tutorial kezdőknek.
Köszönöm
  #2 (permalink)  
Old 12-07-2004
bhargav's Avatar
bhargav bhargav is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Sep 2004
Helyszín: USA
Posts: 511
cut-d ""-f 6 fájl1 használatával csökkenteni ....

awk-F "" '(print $ 6)' fájl1 segítségével awk ...
  #3 (permalink)  
Old 12-07-2004
Lamefif Lamefif is offline
Regisztrált felhasználó
  
 

Join Date: Dec 2004
Hozzászólások: 3
köszönet ember nagyon hasznos, de azt akarom, hogy vegye fel őket, valamint hogy hogyan tudok csinálni?
  #4 (permalink)  
Old 12-07-2004
bhargav's Avatar
bhargav bhargav is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Sep 2004
Helyszín: USA
Posts: 511
awk '
BEGIN (sum \u003d 0;) (sum + \u003d $ 1) END (print sum) 'x


ahol x tartalmazza ezeket a számokat.
  #5 (permalink)  
Old 12-07-2004
Lamefif Lamefif is offline
Regisztrált felhasználó
  
 

Join Date: Dec 2004
Hozzászólások: 3
Sok megabitnyi
thx
  #6 (permalink)  
Old 12-10-2004
videsh77 videsh77 is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2004
Posts: 144
Kell valami

Én új awk.

Bhargav, how do you get e tárolt számok változó x?
Mert én vagyok a pályán valami ehhez hasonló, ahol én vagyok érdekelt a számok egy sorban jelennek meg még helyet.

És ez a tömb x kell lakott az egyedi értékeket.

Emellett, kérjük, azt sugallják nekem jó kapcsolatokat, hogy a tanulás awk & sed. Eddig az én megfigyelési azok erős a azok használata a shell script.
  #7 (permalink)  
Old 12-10-2004
bhargav's Avatar
bhargav bhargav is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Sep 2004
Helyszín: USA
Posts: 511
x a kép nem a korábbi o / o.
redirect előző awk fájlba "x" a következőképpen

awk-F "" '(print $ 6)' fájl1> x

és folytassa a következő lépés ....

awk '
BEGIN (sum \u003d 0;) (sum + \u003d $ 1) END (print sum) 'x
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 06:24 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