![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Erfassung und Ausgabe von Top-Format ausgegeben | new2ss | Shell Programmierung und Scripting | 4 | 02-24-2009 09:26 PM |
| Ausgabe-Format - im Vergleich mit der I / P-Datei | velappangs | Shell Programmierung und Scripting | 1 | 04-03-2008 07:31 AM |
| Multi-Format zu konvertieren Datei in eine lesbare ASCII-Format | gaur.deepti | UNIX for Dummies Questions & Answers | 5 | 03-25-2008 03:03 PM |
| Datei-Format Ausgabe: Ausgabe von sqlplus | deepakgang | UNIX for Dummies Questions & Answers | 2 | 10-25-2007 04:56 AM |
| Formatieren Sie die Ausgabe der Datei | getdpg | Shell Programmierung und Scripting | 9 | 01-24-2006 12:50 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Format der Ausgabe aus einer Datei
Hi,
Ich muss das Format der Ausgabe ist erhältlich in einer Datei Datei-Ausgang ist Im Folgenden werden die Process_Scheduler Domains, die im Server-Ram-PC VPORCL Im Folgenden werden die Bereiche Application Server läuft auf dem Server Ram-PC VPORCL01 VPORCL02 dieser Wert VPORCL, VPORCL01 ... sind dynamische Wert brauche ich um diese aus seiner int-Format hostname domaintype Domain-Namen Ram-PC Process_Scheduler VPORCL Ram-PC-Anwendung Server VPORCL01 Ram-PC-Anwendung Server VPORCL02 thanxs im Voraus |
|
||||
|
versuchen, diese .. Code:
NoOfWords=0
while read LINE
do
NoOfWords=`echo $LINE|wc -w|awk '{print $1}'`
#echo "NoOfWords : [$LINE][$NoOfWords]"
if [ "$NoOfWords" -eq "1" ]
then
echo "$OutString " " $LINE"
elif [ "$NoOfWords" -eq "10" ]
then
OutString=`echo $LINE|awk '{printf "%s %s", $10,$4}'`
elif [ "$NoOfWords" -eq "11" ]
then
OutString=`echo $LINE|awk '{printf "%s %s %s", $11,$4,$5}'`
fi
done < Filename
Hinweis: Anstelle der Dateiname, müssen Sie die Eingabedatei. |
|
|||||
|
Oder ... Code:
awk -F '(Following are the |[dD]omains running in the server )' 'NF>1{x=$3 OFS $2}NF==1{print x $1}' file1
... gibt ... Code:
Ram-pc Process_Scheduler VPORCL Ram-pc Application Server VPORCL01 Ram-pc Application Server VPORCL02 |
|
||||
|
Code:
my($type,$name);
while(<DATA>){
if(/.*the\s+(.*)\s+[Dd]omains.*server\s+(.*)/){
$type=$1;
$name=$2;
next;
}
print $name," ",$type," ",$_;
}
__DATA__
Following are the Process_Scheduler Domains running in the server Ram-pc
VPORCL
Following are the Application Server domains running in the server Ram-pc
VPORCL01
VPORCL02
|
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|