The UNIX and Linux Forums  

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
SED helyettesíti a karakterlánc előfordulása uttamhoode Shell programozás és Scripting 4 03-05-2008 05:04 AM
utolsó előfordulása a karakterlánc több kép porfirin A UNIX a dummies Kérdések és válaszok 2 12-24-2007 09:39 AM
appending string szöveges fájl alapuló keresési karakterlánc malaymaru Shell programozás és Scripting 1 06-09-2006 09:53 AM
Keresés és csere az első előfordulása string gilmord A UNIX a dummies Kérdések és válaszok 7 05-03-2006 08:43 AM
másolásra vagy concatinating karakterlánc az 1. kicsit, így 0. bit jazz Magas szintű Programozás 2 11-10-2005 12:38 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 Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 10-27-2006
gopskrish gopskrish is offline
Regisztrált felhasználó
  
 

Join Date: Jun 2005
Hozzászólások: 26
törölni karakterlánc egy szöveges fájl, így az első előfordulás

Szia,

Hogyan törölhetem a második és az azt követő események egy adott stringet a képet?

eg) test.txt
szarvasmarhát
denevér
harcot
gyékényfonat
anyag
szarvasmarhát
szarvasmarhát

én kimeneti fájlt kell

szarvasmarhát
denevér
harcot
gyékényfonat
anyag

Én új-hoz unix és a tanácsadás greatly appreciated.

Thanks in advance,
gops
  #2 (permalink)  
Old 10-27-2006
vino's Avatar
vino vino is offline Forum Staff  
Supporter (In Vino Veritas)
  
 

Join Date: Feb 2005
Helyszín: Bangalore, India
Hozzászólások: 2.798
Úgy néz ki, hogy el akarja távolítani az ismétlődő bejegyzéseket.

Removing duplicates
  #3 (permalink)  
Old 10-27-2006
gopskrish gopskrish is offline
Regisztrált felhasználó
  
 

Join Date: Jun 2005
Hozzászólások: 26
Szia Vino,

Thanks for your prompt response.

Itt akarom, hogy átmenjen egy húr, és csak kétszer belépése ez a karaktersorozat kell hagyni, nem pedig minden duplázik.

A kivonat fájl van, rengeteg másolatok állnak rendelkezésre, és mi dont akar-hoz eltávolít mindent, kivéve a húr, amit meg nyíltan.

Köszönöm előre.

egészségére,
gops
  #4 (permalink)  
Old 10-27-2006
Jim McNAMARA jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Helyszín: NM
Hozzászólások: 5.807

Kód:
#!/bin/ksh

awk -v check_val="$1" '{
        if( $0==check_val) { key[$0]++ }
        if(key[$0} < 2 ) print $0
       }' inputfile > outputfile

  #5 (permalink)  
Old 10-27-2006
gopskrish gopskrish is offline
Regisztrált felhasználó
  
 

Join Date: Jun 2005
Hozzászólások: 26
Hi Jim,

Nekem van egy probléma végrehajtó awk szkriptet, amely akkor ajánlott.

Én használ Korn shell. Muszáj változtatni néhány dolgot, hogy a befogadására.
Ezúton én fűződő my file

test.txt
macska
szarvasmarhát
denevér
harcot
gyékényfonat
anyag
kövér
vastagabb
szarvasmarhát
szarvasmarhát

Én kicsit zavaros a forgatókönyvet. Mikor én végre ez, kapok a következő hibaüzenet jelenik meg.

awk: syntax error near line 1
awk: bailing a közeljövőben sor 1

Hadd tudjam, mit kell rendelni a $ 0 és $ 1.
Köszönöm előre.
Mivel én egy újonc, már több lekérdezést az én vége.

egészségére,
gops
  #6 (permalink)  
Old 10-27-2006
anbu23 anbu23 is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Mar 2006
Helyszín: Bangalore, India
Hozzászólások: 1.398
1 $ a string, amelynek duplázik hozzászólásokat ugyancsak eltávolítjuk. Vagy át a húr a forgatókönyvet, vagy a helyébe 0 $ a string a forgatókönyvet.

Awk feldolgozza a szöveges fájlt soronként. Minden egyes sor olvasni kerül $ 0.
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 03:45 PM.


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