![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| capturar la salida de arriba y el formato de salida | new2ss | Programación de scripts de shell y | 4 | 02-24-2009 09:26 PM |
| Formato de salida - la comparación con el I / p archivo | velappangs | Programación de scripts de shell y | 1 | 04-03-2008 06:31 AM |
| Para convertir varios archivos a un formato legible el formato ASCII | gaur.deepti | UNIX for Dummies Preguntas y Respuestas | 5 | 03-25-2008 03:03 PM |
| Formato de archivo problema: la salida de sqlplus | deepakgang | UNIX for Dummies Preguntas y Respuestas | 2 | 10-25-2007 03:56 AM |
| Formato de archivo de la salida | getdpg | Programación de scripts de shell y | 9 | 01-24-2006 12:50 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
formato de la salida de un archivo
hola,
Necesito dar formato a la salida que está disponible en un archivo archivo de salida es Process_Scheduler siguientes son los dominios de funcionamiento en el servidor de Ram-pc VPORCL Los siguientes son los dominios de servidor de aplicaciones se ejecutan en el servidor de Ram-pc VPORCL01 VPORCL02 estos VPORCL valor, VPORCL01 ... son dinámicos valor i necesidad de imprimir lo que su formato int hostname domaintype nombre de dominio Ram-pc Process_Scheduler VPORCL Ram-pc Application Server VPORCL01 Ram-pc Application Server VPORCL02 Gracias de antemano |
|
||||
|
probar este ..
Código:
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
Nota: en lugar de nombre de archivo, usted tiene que dar el nombre de archivo de entrada. |
|
|||||
|
O ...
Código:
awk -F '(Following are the |[dD]omains running in the server )' 'NF>1{x=$3 OFS $2}NF==1{print x $1}' file1
Código:
Ram-pc Process_Scheduler VPORCL Ram-pc Application Server VPORCL01 Ram-pc Application Server VPORCL02 |
|
||||
|
Código:
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
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|