![]() |
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 |
| Generación de archivos con el intervalo de tiempo de quince minutos | aajan | Programación de scripts de shell y | 0 | 09-25-2007 01:54 AM |
| comando para averiguar el tamaño total de un determinado tamaño del archivo (a lo largo del servidor) | abhinov | Sun Solaris | 3 | 08-08-2007 06:48 AM |
| Crear un archivo con un tamaño específico | aldowsary | AIX | 3 | 12-14-2006 11:35 AM |
| script bash de trabajo para los archivos de pequeño tamaño, pero no para archivos de gran tamaño. | davidpreml | Programación de scripts de shell y | 1 | 11-01-2006 11:06 AM |
| ¿Cómo poner a prueba para un determinado tamaño del archivo | GEBRAUN | UNIX for Dummies Preguntas y Respuestas | 1 | 02-20-2006 11:50 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Generación de archivos de tamaño específico
He estado trabajando en conseguir un script para tener el tamaño, dir nombre y el nombre del archivo de variables de un archivo de entrada y la creación de la misma estructura de directorio, junto con el archivo de tamaño específico.
Un ejemplo del archivo de entrada: tamaño / dirname / filename 2100/JAN_06/12345ABC.TCC 2354/FEB_06/24564XYZ.NOS 11240/MAR_06/1212ABAB.NCC Soy capaz de obtener resultados con el siguiente código: Código:
#!/bin/sh
set filesize=$1
set dirname=$2
set filename=$3
awk -F/ '{print $1,$2,$3}' os_listing.out | \
while read filesize dirname filename
do
mkdir $dirname
cd $dirname
dd if=test/inputfile of=$filename bs=1 count=$filesize
cd ..
done
Lo que estoy tratando de averiguar es cómo agregar un texto de carácter de longitud fija, en concreto el nombre del archivo dentro de cada uno de los archivos cuando es creado, entonces el comando dd crear el archivo de tamaño específico. Si utilizo ninguna de las opciones de buscar con el comando dd, se acaba de añadir a la cuenta el tamaño, lo cual resulta en archivos más grandes. Por favor, hágamelo saber si se necesita información adicional. Gracias de antemano por cualquier ayuda y apoyo. |
|
||||
|
Que funciona de maravilla. Muchas gracias por la rápida respuesta. Yo realmente apreciamos la gran ayuda.
![]() |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|