![]() |
|
|
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 |
| de secuencias de comandos de shell | vijray27 | Programación de scripts de shell y | 4 | 02-27-2009 09:44 AM |
| Shell scripting | jack00423 | Programación de scripts de shell y | 1 | 09-30-2008 01:48 AM |
| diferencia entre AIX y scripts de shell scripts de shell de Unix. | haroonec | Programación de scripts de shell y | 2 | 04-12-2006 09:12 AM |
| Shell scripting | dipanrc | Programación de scripts de shell y | 4 | 10-27-2005 04:53 AM |
| otra cosa en secuencias de comandos de shell | master_6ez | Programación de scripts de shell y | 1 | 11-21-2004 11:42 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Necesitamos una ayuda de secuencias de comandos de shell
Hola Amigos,
Necesito una ayuda en la secuencia de comandos de shell. Tengo un archivo CSV que tiene 1.000 registros en que aquí se va .. KRW71, GAMDE1, D, 14656,17909.5,20090217,48324,20090202,22060, K, 23897,,,, 2, de camiones, 27.2,,, O, T KRW71, GAMDE1, D, 14656,17909.5,20090217,48325,20090203,22060, K, 10430,,,, 1, de camiones, el 13,6,,, O, T KRW71, GAMDE1, D, 14656,17909.5,20090217,48326,20090204,22060, K, 20376,,,, 2, de camiones, 27.2,,, O, T KRW71, GAMDE1, D, 14656,17909.5,20090217,48327,20090205,22060, K, 19338,,,, 1, de camiones, el 13,6,,, O, T KRW71, GAMDE1, D, 14656,17909.5,20090217,48328,20090206,22060, K, 20682,,,, 1, de camiones, el 13,6,,, O, T Quiero añadir una etiqueta FBINV al principio de cada línea si no estaba presente ya. Necesitaría que me ayudara en la escritura de un guión para una supra. Cualquier ayuda sería apptreciated. Gracias de antemano |
|
||||
|
Su trabajo dariyoosh.
Muchas gracias. |
|
|||||
|
Pruebe esto: Código:
cat filename | while read line
do
fbinv_cnt=$(echo ${line} | grep -i "FBINV" | wc -l)
if [[ ${fbinv_cnt} -eq 0 ]]; then
line=$(echo "FBINV,${line}")
fi
echo ${line} >> outputfile.csv
done
HTH, ![]() Recuerdos, Praveen |
|
||||
|
Código:
# awk '!/^FBINV/{print "FBINV,"$0}' file
FBINV,KRW71,GAMDE1,D,14656,17909.5,20090217,48324,20090202,22060,K,23897,,,,2,Truck,27.2,,,O,T
FBINV,KRW71,GAMDE1,D,14656,17909.5,20090217,48325,20090203,22060,K,10430,,,,1,Truck,13.6,,,O,T
FBINV,KRW71,GAMDE1,D,14656,17909.5,20090217,48326,20090204,22060,K,20376,,,,2,Truck,27.2,,,O,T
FBINV,KRW71,GAMDE1,D,14656,17909.5,20090217,48327,20090205,22060,K,19338,,,,1,Truck,13.6,,,O,T
FBINV,KRW71,GAMDE1,D,14656,17909.5,20090217,48328,20090206,22060,K,20682,,,,1,Truck,13.6,,,O,T
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|