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
Hulp nodig met spoed op exceutable bestand jagan_kalluri UNIX voor Dummies Questions & Answers 5 05-29-2008 04:06 PM
Dringend hulp nodig user_prady Programmeren en Shell Scripting 3 09-03-2007 10:51 PM
Major Help dringend nodig! billett05 UNIX voor Dummies Questions & Answers 3 07-20-2005 03:55 PM
Need Information Dringend. sumit_krishan UNIX voor Dummies Questions & Answers 3 06-08-2005 07:13
Shell Script dringend noodzakelijk vas_dba Programmeren en Shell Scripting 2 03-11-2005 09:00 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 02-07-2008
nabmufti nabmufti is offline
Geregistreerde gebruiker
  
 

Join Date: Feb 2008
Posts: 15
Question hulp dringend noodzakelijk

Hi all
Ik heb hulp nodig
Ik ben verward en stucked. Eigenlijk ben ik nieuw in deze scripting stuff. Ik wil geven volledige txt-bestand als een input voor een variabele en vervolgens sorteert de gegevens in het dossier volgens de alfanumerieke karakters, zoals mijn tekst bestand bevat! en! en! vermelding Minor, Major and Critical te waarborgen. Elke alfanumerieke vertegenwoordigen nieuwkomers. Ik probeer te doen, maar alles tevergeefs, hulp nodig plz,
codes die ik probeer zijn als volgt,

[code]:

#! / bin / bash
alarmfile \u003d `cat ~ / alkatel.txt"
[\ code]

Ik probeerde zo vaak, maar wanneer ik probeer te nemen bestand als input door bovenstaande code, maar ik heb de output

>>: Command not found

haar een lange file, IM verzenden van een deel van deze tekst bestand dat ik wil nemen als input

voorbeeld van een bestand

>> ALAIL;

CMD ALAIL 06095 08-01-30 11-58-23
INP ALAIL 06095 08-01-30 11-58-23
OPTEX \u003d



RES ALAIL 06095 08-01-30 11-58-24
CEN \u003d 1/08-01-30/11 H 58 MN 19/STORED ALARMEN LIJST
VERWERKING TPFFIR ACC


! * A0628/540 / 07-12-17/15 H 58 / N \u003d 7598/TYP \u003d ICT / CAT \u003d SI / event \u003d MAL
/ NCEN \u003d beboeten / AM \u003d SMTA1/AGEO \u003d S1-TR01-B03-A085-R000
/ TEXAL \u003d AIS / COMPL.INF:
/ AF \u003d URMA1
/ ICTRQ AGCA \u003d S1-TR01-B03-A112-R065
/ Amet \u003d 01-07-02
/ AFLR \u003d 222-09/CRC \u003d NACT
! * A0628/303 / 07-12-17/15 H 46 / N \u003d 7501/TYP \u003d COM / CAT \u003d IM / EVENT \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-4/AGEO \u003d BUDLASAN-B01
/ TEXAL \u003d SINGLE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 3

als ik deze verwijderd>> exploitanten vanaf het begin van het bestand weer kreeg ik dezelfde output

ALAIL;: command not found

zelfs dit bestand doesnt uitvoerbaar toestemming hebben, maar nog steeds krijg ik dit bericht
Ik ben zo verward als ik nog in mijn eerste stap sinds 3 dagen
Please help me, waarom zij doesnt nemen het hele bestand op als tekstinvoer eerder het eerste woord en ignorin de rest van bestand

zoals ik vertelde befor! &! Resultaat minderjarige & kritische alarms.its een log bestand van alkatel switch & i te extraheren

! ,! ,!
met relevante
Datum en tijd bij! * / 07-12-17/15 H 46 /
evenement dwz EVENT \u003d MAL
& Texal dwz / TEXAL \u003d SINGLE JUNCT / UT OOS / COMPL.INF

Ik verzamelde spullen over reg exp van deze site te nemen yhe deeltekenreeks couldnt maar een manier vinden nog steeds

laat me heel duidelijk stellen dat ik dit script in bash alleenniet perl en elke andere taal

Ik heb geprobeerd een ander script te extraheren binnenkomst onderdelen uit het bestand op als

Code:
:
#!/bin/bash
var=~/alkatel.txt
while read line $var
do
{
echo $line
}done

maar de uit gezet werd de oneindige lus van de eerste lijn als

>> ALAIL;: command not found

kan een doen
wacht op antwoord snel
  #2 (permalink)  
Old 02-07-2008
nabmufti nabmufti is offline
Geregistreerde gebruiker
  
 

Join Date: Feb 2008
Posts: 15
Exclamation een beetje langer deel uit van dossier te worden ingevoerd om u guys ver duidelijke

bestand begint als volgt

>> ALAIL;

CMD ALAIL 06095 08-01-30 11-58-23
INP ALAIL 06095 08-01-30 11-58-23
OPTEX \u003d



RES ALAIL 06095 08-01-30 11-58-24
CEN \u003d 1/08-01-30/11 H 58 MN 19/STORED ALARMEN LIJST
VERWERKING TPFFIR ACC


! * A0628/540 / 07-12-17/15 H 58 / N \u003d 7598/TYP \u003d ICT / CAT \u003d SI / event \u003d MAL
/ NCEN \u003d beboeten / AM \u003d SMTA1/AGEO \u003d S1-TR01-B03-A085-R000
/ TEXAL \u003d AIS / COMPL.INF:
/ AF \u003d URMA1
/ ICTRQ AGCA \u003d S1-TR01-B03-A112-R065
/ Amet \u003d 01-07-02
/ AFLR \u003d 222-09/CRC \u003d NACT
! * A0628/303 / 07-12-17/15 H 46 / N \u003d 7501/TYP \u003d COM / CAT \u003d IM / EVENT \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-4/AGEO \u003d BUDLASAN-B01
/ TEXAL \u003d SINGLE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 3


! * A0628/306 / 08-01-23/07 H 20 / N \u003d 9619/TYP \u003d COM / CAT \u003d IM / EVENT \u003d MAL
/ NCEN \u003d beboeten / FANC \u003d CNLM3-4/AGEO \u003d MKRASHID-B02-A003
/ TEXAL \u003d CN geïsoleerd
! * A0628/303 / 07-12-17/15 H 46 / N \u003d 7503/TYP \u003d COM / CAT \u003d IM / EVENT \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-12/AGEO \u003d KHOTYWAL-B01
/ TEXAL \u003d SINGLE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 0
! * A0628/089 / 08-01-29/22 H 14 / N \u003d 1760/TYP \u003d ENB / CAT \u003d IM / EVENT \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-11/AGEO \u003d QADIRPUR-B01
/ TEXAL \u003d generating unit


! * A0628/320 / 08-01-17/13 H 47 / N \u003d 8062/TYP \u003d COM / CAT \u003d ID / event \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d URAL-15/AGEO \u003d S1-TR01-B04
/ TEXAL \u003d GEBREKKIGE UNIT / COMPL.INF:
* # F0612/T11F14/NCEN \u003d beboeten / 08-01-30/11 H 33/NAM \u003d ODCAB / TDA \u003d 0001
/ N \u003d 7064/NIV \u003d 2/ENS \u003d 006/SENS \u003d 013-000-000 / P \u003d'0228 'H / CN \u003d 02/PAR \u003d'03' H
/ EM: AFUR \u003d URAL-15
! * A0628/303 / 07-12-17/15 H 46 / N \u003d 7506/TYP \u003d COM / CAT \u003d IM / EVENT \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-7/AGEO \u003d ADABOSAN-B01
/ TEXAL \u003d SINGLE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 2


! * A0628/303 / 07-12-17/15 H 46 / N \u003d 7507/TYP \u003d COM / CAT \u003d IM / EVENT \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-11/AGEO \u003d QADIRPUR-B01
/ TEXAL \u003d SINGLE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 2
! * A0628/320 / 08-01-26/06 H 39 / N \u003d 0566/TYP \u003d COM / CAT \u003d ID / event \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-14/AGEO \u003d KHOKARAN-B01
/ TEXAL \u003d GEBREKKIGE UNIT / COMPL.INF:
  #3 (permalink)  
Old 02-07-2008
Smiling Dragon's Avatar
Lachend Dragon Smiling Dragon is offline Forum Advisor  
Ongeorganiseerd Gebruiker
  
 

Join Date: november 2007
Locatie: Nieuw-Zeeland
Posts: 922
Citaat:
Oorspronkelijk geplaatst door nabmufti View Post
terwijl lees regel $ var
Ik denk niet lezen werkt op deze manier.
Probeer:

Code:
cat $var | while read line

Het blijkt uit uw fout dat je inadvertantly de uitvoering van de regels van het bestand in plaats van alleen lezen. Post je volledige script (met code en / CODE tags zorgvuldig om gemakkelijker te kunnen lezen) en we nemen een kijkje.
  #4 (permalink)  
Old 02-07-2008
HPAVC's Avatar
HPAVC HPAVC is offline
Geregistreerde gebruiker
  
 

Join Date: Feb 2008
Posts: 106
Angry

Citaat:
Oorspronkelijk geplaatst door nabmufti View Post
[code]:

#! / bin / bash
alarmfile \u003d `cat ~ / alkatel.txt"
niet zeker of die bestemd zijn of per ongeluk verwijderen, maar dat de ruimte tussen de \u003d en "

#! / bin / bash

set-x
# alarmfile \u003d `cat ~ / alkatel.txt"
alarmfile \u003d `cat ~ / alkatel.txt"


ook in je scripts die je kan toevoegen 'set-x "om te zien als de commando's die zij lopen om te helpen debuggen
  #5 (permalink)  
Old 02-08-2008
nabmufti nabmufti is offline
Geregistreerde gebruiker
  
 

Join Date: Feb 2008
Posts: 15
Question hulp nodig om het uittreksel string componenten van een bestand door BASH script

eigenlijk wil ik u een compleet inzicht van mijn probleem cozi ben beginer & ik ben nog steeds stucked


Ik heb geen probleem met het gebruik van de ruimte dus


Code:
:
#!/bin/bash
alarm= `cat ~/alkatel.txt

of


Code:
:
#!/bin/bash
alarm=`cat ~/alkatel.txt

:

deze codes elkaar bestandsinhoud die is prima, maar het voornaamste probleem is het uittreksel string onderdelen uit bestand dat ik couldnt
plz lees de eerste draad I posted in zeer veel detail me helpen
Ik heb echt wel behoefte deze help


wacht op uw antwoord zeer binnenkort

Laatst gewijzigd door nabmufti; op 02.08.2008 08:59.. Reden: te maken code duidelijk
  #6 (permalink)  
Old 02-08-2008
matrixmadhan matrixmadhan is offline Forum Advisor  
Technorati Master
  
 

Join Date: Mar 2005
Locatie: leaf node in B + boom
Berichten: 2.958
Citaat:
alarm \u003d `cat ~ / alkatel.txt
Waar is de sluitingstijd teken "` "? Was dat per ongeluk

Gelieve zich te onthouden van het gebruik van de verklaringen, zoals
- Zeer spoedeisende hulp
- Wachten op uw antwoord
  #7 (permalink)  
Old 02-08-2008
nabmufti nabmufti is offline
Geregistreerde gebruiker
  
 

Join Date: Feb 2008
Posts: 15
Question uittreksel string componenten van een bestand door BASH script

volgt het script Ik heb hier goed gewerkt in het verkrijgen van input bestand


Code:
#!/bin/bash
alarm= `cat ~/alkatel.txt`
echo $alarm | while read line
do
{
echo $line
} 
done

thanx 4 het

maar zal u plz help me extractie van de hele string volgende! ,! of!
coz i uittreksel kan alleen maar een brief op mijn best met behulp van code

het voorbeeld van de im-bestand probeert te extraheren strijkers wordt gegeven boven

meer ik probeer te gebruiken gesneden commando uittreksel string componenten in bestand.
kan ik gebruik dit commando om een volledige log van alarm uit bestand bijvoorbeeld


! * A0628/303 / 07-12-17/15 H 46 / N \u003d 7501/TYP \u003d COM / CAT \u003d IM / EVENT \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-4/AGEO \u003d BUDLASAN-B01
/ TEXAL \u003d SINGLE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 3

i want to extract van de string op deze manier boven
Ik gebruikte het commando gesneden om de datum en tijd van het bestand op als

Code:
cut -b 16-32 ~/alkatel.txt

Maar ik heb de output als

/ 07-12-17/15 H 46 /
T / AFUR \u003d Urad-4


hoop dat u zult begrijpen mijn probleem

Lees de threads aangehaald, om zeker te zijn over de oplossing van mijn probleem
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 06:05.


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