![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Jumpstart Issues Solaris 10 | soupbone38 | Sun Solaris | 7 | 12-08-2008 05:41 |
| Skriptet arbeider på Solaris, ikke på Linux | Silverhood | Shell programmering og Skripting | 1 | 10-05-2007 09:52 |
| Skriptet arbeider på Solaris, ikke på Linux | Silverhood | Shell programmering og Skripting | 0 | 10-05-2007 09:27 |
| Samba 3.0.14 på Solaris 10 spørsmål | Sapna | Sun Solaris | 0 | 10-10-2005 02:21 |
| Solaris boot problemer | xyyz | UNIX for Advanced & ekspertbrukere | 6 | 02-14-2003 02:36 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Solaris / Linux Problemer med script
Hallo,
Jeg kjører denne kommandoen fra en solaris-boksen, og den fungerer helt fint. Det gir meg den type produksjon i mitt filen jeg leter etter noe som ville være for eksempel ... sb1p rdop ot2p ot3p eimp Men når jeg gjør det samme fra en Linux-boks ... ps-ef | grep nco_p_syslog | grep-v grep | awk '(print $ NF)' | awk-F. '(print $ 1)'> $ OMNIHOME / bin / syslogfile.dat Jeg får dette i filen ... / lcl/apps/Tivoli/netcool/omnibus/probes/linux2x86/syslog Begge bruker #! / bin / ksh Jeg aner ikke hvor det er like få som lenge katalogbanen fra for resultatene. Noen ideer? Takk på forhånd. |
|
||||
|
Det er forskjeller mellom produksjon av solaris ps og linux ps. Du vil sannsynligvis ha for å gjøre endringer med kvoter for de ulike OSes. Du kan sannsynligvis gjøre enkelte tilfelle veksling magi å gjøre alt på ett skript, skjønt.
Uansett, jeg har ikke tilgang til en solaris-boksen i øyeblikket, så mitt forslag er å starte med base kommandoen og arbeid ned derfra, legger på rørene en om gangen til du finne ut hvor forskjellen er. Gjøre: ps-ef | grep nco_p_syslog på begge, og deretter sammenligne utgang. Hvis du ikke forstår hva hver kommando gjør det, bør du bruke litt tid på å lese de ulike manualsidene før du gjør dette. |
|
||||
|
Ok jeg har blitt prøver som og gjorde noen leser opp awk men jeg kan ikke synes å finne ut hvordan du skal bare ta den siste delen.
Tiden jeg ... Code:
ps -ef | grep nco_p_syslog | grep -v grep | awk '{print $NF}' | awk -F. '{print $1}' > $OMNIHOME/bin/syslogfile.dat
Code:
/lcl/prd/data/dc000p/dump/bdump/alert_dc000p For livet av meg Jeg kan ikke synes å finne awk kommandoer for å gjøre det. Eventuelle hjelpe ville være fint også forklare hvordan awk ville fungere hvordan brukes ovenfor. Jeg er veldig ny på det, og ting jeg leser er litt forvirrende, så langt. |
|
||||
|
Jeg sooo lukke!
Jeg er nå gjør dette ... Code:
ps -ef | grep nco_p_syslog | grep -v grep | awk '{print $NF}' | awk -F_ '{print $2}' >> $OMNIHOME/bin/syslogfile.dat
Code:
dc000p.log |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|