The UNIX and Linux Forums  

Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Het genereren van bestanden met een tijdsinterval van vijftien minuten aajan Programmeren en Shell Scripting 0 09-25-2007 02:54
commando om uit te zoeken totale omvang van een bepaalde grootte van het bestand (verspreid over de server) abhinov SUN Solaris 3 08-08-2007 07:48
Maak een bestand met een bepaalde grootte aldowsary AIX 3 12-14-2006 11:35
bash script werkt voor kleine omvang bestanden, maar niet voor grote omvang bestanden. davidpreml Programmeren en Shell Scripting 1 11-01-2006 11:06
Hoe om te testen voor een bepaalde grootte van het bestand GEBRAUN UNIX voor Dummies Questions & Answers 1 02-20-2006 11:50

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-26-2006
nxd25 nxd25 is offline
Geregistreerde gebruiker
  
 

Join Date: Jun 2006
Posten: 2
Het genereren van bestanden van het specifieke formaat

Ik ben al bezig om een script op maat nemen, richt naam en bestandsnaam variabelen van een input-bestand en het creëren van dezelfde dir structuur samen met het dossier van bepaalde grootte.

Een voorbeeld van de input file:

grootte / dirname / bestandsnaam
2100/JAN_06/12345ABC.TCC
2354/FEB_06/24564XYZ.NOS
11240/MAR_06/1212ABAB.NCC

Ik ben in staat om de resultaten met de volgende code te krijgen:

Code:
#!/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
De input bestand is gewoon een bestand met willekeurige tekst die de grootte van het grootste bestand van dit script zal creëren gelijken.

Wat ik probeer te achterhalen is hoe de tekst van een vaste tekens toe te voegen, met name de bestandsnaam in ieder bestand wanneer het is aangemaakt, dan moeten het dd commando maak het bestand van specifieke grootte.

Als ik een van de opties te zoeken met het dd commando gebruiken, zal het gewoon toe te voegen aan de graaf grootte, wat resulteert in grotere bestanden.

Laat het me weten als aanvullende informatie nodig is.

Ik dank u bij voorbaat voor alle hulp en ondersteuning.
 

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 02:54.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0