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
Capture shell script Output naar een bestand rajan_san Programmeren en Shell Scripting 4 01-13-2009 01:30 PM
Script om nieuwe regels in een bestand en kopieert het naar nieuw bestand fara_aris Programmeren en Shell Scripting 0 05-27-2008 11:11 PM
shell script te zoeken inhoud van bestand met tijdstempels in de directory psychobeauty Programmeren en Shell Scripting 10 04-21-2008 06:37
shell script om de inhoud van een bestand tiger99 Programmeren en Shell Scripting 3 01-31-2008 04:43
bestandsinhoud op de standaard output van een script bryan Programmeren en Shell Scripting 4 06-30-2006 01:48 PM

Closed Thread
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 02-11-2009
bjawasa bjawasa is offline
Geregistreerde gebruiker
  
 

Join Date: Feb 2009
Posten: 3
script om de inhoud van verwijderde bestand

Ik moet de inhoud van een bestand vast te leggen voordat het wordt verwijderd. Dit bestand wordt onmiddellijk verwijderd nadat het is aangemaakt.

Ik gebruik de onderstaande shell-commando in de command prompt, maar ik krijg niet het gewenste resultaat.

bash-3,00 # terwijl true; doen cat-bestand *> tempfile; gedaan;

Wat ik probeer is hier om de inhoud van capture "-bestand *" en de uitgang aan tempfile. De inhoud van "bestand *" wordt overschreven in het proces en ik moet de nieuwste inhoud te zien.

Als ik niet proberen om de uitgang van het in 'tempfile' Ik zag de inhoud van het bestand in de command line -> bash-3,00 # terwijl true; doen cat-bestand *; gedaan;

Enig idee of dit kan worden gedaan op een betere manier?
  #2 (permalink)  
Old 02-11-2009
hari_anj hari_anj is offline
Geregistreerde gebruiker
  
 

Join Datum: maart 2008
Posten: 6
Probeer de volgende opdracht

terwijl true; doen cat-bestand *>> tempfile 2> / dev / null; gedaan;
  #3 (permalink)  
Old 02-11-2009
bjawasa bjawasa is offline
Geregistreerde gebruiker
  
 

Join Date: Feb 2009
Posten: 3
Hari Bedankt voor uw snel antwoord. Maar de opdracht die u voorgesteld de tempfile gevoegd. Zoals ik "file *" genoemd wordt overschreven wordt en wat ik nodig te vangen is de meest recente inhoud van 'file *' voordat het wordt verwijderd, zonder gevoegd tempfile.

De opdracht die ik eerder gebruikte -> terwijl true; doen cat-bestand *> tempfile, gedaan, of
terwijl true; doen cat-bestand *> tempfile 2> / dev / null; gedaan;
niet alles schrijven wat in tempfile.
  #4 (permalink)  
Old 02-11-2009
Franklin52 Franklin52 is offline Forum Staff  
Moderator
  
 

Join Date: Feb 2007
Berichten: 4.345
Voor wat ik begrip heb je 1 bestand, waarom gebruik je "bestand *" in uw opdracht?
Wat is de naam van het bestand en waarom je niet gebruiken in plaats van cp kat?

Groeten
  #5 (permalink)  
Old 02-11-2009
bjawasa bjawasa is offline
Geregistreerde gebruiker
  
 

Join Date: Feb 2009
Posten: 3
Dit bestand (file *) wordt gemaakt door een toepassing en het laatste deel van de bestandsnaam wordt gegenereerd door de toepassing met een willekeurige naam.

De voornaamste bedoeling is het vastleggen van de laatste schriftelijke gegevens in dit bestand (file *). Dit bestand is FTPed naar een externe server en onmiddellijk na FTPed is, is geschrapt in de Host Server, en ik moet vastleggen welke gegevens is geschreven vlak voordat het werd verwijderd.
  #6 (permalink)  
Old 02-11-2009
Franklin52 Franklin52 is offline Forum Staff  
Moderator
  
 

Join Date: Feb 2007
Berichten: 4.345
Als u maar een bestand hoeft u niet om een lus te gebruiken, cat-bestand *> tempfile moet voldoende zijn aangenomen u de volledige inhoud van uw bestand kopiëren.

Groeten
Closed Thread

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 07:47.


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