The UNIX and Linux Forums  

Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Parseren van een regel in shell script unishiva Programmeren en Shell Scripting 3 11-01-2007 04:30 PM
Probleem parseren lijn in dossier rlwilli Programmeren en Shell Scripting 2 09-02-2006 12:15
parseren een afgebakend lijn apen Programmeren en Shell Scripting 11 07-12-2006 07:24 PM
command line argument parseren rmjoe UNIX voor Dummies Questions & Answers 1 07-28-2005 04:39 PM
Parseren van de command line argumenten jayakhanna UNIX for Advanced & Expert Gebruikers 7 12-17-2003 07:42 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 Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 05-30-2007
xeniya xeniya is offline
Geregistreerde gebruiker
  
 

Join Date: May 2007
Posten: 3
Smile Parsing line-out van een bestand, kunt helpen!

Hallo, Ik heb een bestand met meerdere lijnen

bijvoorbeeld;

Ik nodig om een lijn radiusAuthServTotalAccessRequests.0 \u003d 0
en ik heb geen regel # s in het dossier.

Ik moet een script schrijven om de bovenstaande lijn, een datum ernaast en parse deze lijn naar een andere map / bestand.

Hoe kan ik dit doen?

Je feedback wordt zeer gewaardeerd

Heel erg bedankt voor degenen die reeds geantwoord en degenen die zullen antwoorden.

Laatst gewijzigd door xeniya; op 05.30.2007 06:10 PM..
  #2 (permalink)  
Old 05-30-2007
aigles's Avatar
aigles aigles is offline Forum Advisor  
Geregistreerde gebruiker
  
 

Join Date: april 2004
Locatie: Bordeaux, Frankrijk
Berichten: 1.433
U kunt iets doen, zoals dat:

Code:
read line < infile # read first line
echo "$(date +'%d/%m/%Y') ${line}" > outfile

Met uw bestand bijvoorbeeld de hetbestand is:

Code:
30/05/2007 A

Jean-Pierre.
  #3 (permalink)  
Old 05-30-2007
Shell_Life's Avatar
Shell_Life Shell_Life is offline
Geregistreerde gebruiker
  
 

Join Datum: maart 2007
Locatie: Bahia, Brazilië
Posts: 695
Xeniya,
Zien of is dit wat je wilt.
'invoerbestand' is het bestand met uw lijnen (A, B, C, enz.)

Code:
while read mEachLine
do
  mNewLine=${mEachLine}"<your_date_here>"
  ### use 'mNewLine' as you wish ###
done < input_file

  #4 (permalink)  
Old 05-30-2007
ghostdog74 ghostdog74 is offline Forum Advisor  
Geregistreerde gebruiker
  
 

Join Date: Sep 2006
Berichten: 2557

Code:
awk '/radiusAuthServTotalAccessRequests/{"date +%Y%m%d"|getline d 
                                         print d" "$0> "outfile"}' "file"

  #5 (permalink)  
Old 05-31-2007
Shell_Life's Avatar
Shell_Life Shell_Life is offline
Geregistreerde gebruiker
  
 

Join Datum: maart 2007
Locatie: Bahia, Brazilië
Posts: 695
Xeniya,
Ik zie dat je veranderd uw oorspronkelijke verzoek.
In plaats daarvan moet u een ander probleem post.
Het is niet eerlijk tegenover de mensen die oplossingen bieden om uw oorspronkelijke
specificaties na de oplossingen zijn gegeven.
  #6 (permalink)  
Old 05-31-2007
xeniya xeniya is offline
Geregistreerde gebruiker
  
 

Join Date: May 2007
Posten: 3
Oh, het spijt me, ik ben nieuw op dit forum en weet niet alle regels nog niet. Ik dacht dat het bewerken van de oorspronkelijke antwoord was het ding om te doen maar ik denk het niet. Ik heb niet dat kunnen leiden tot problemen, sorry.
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 11:40.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0