![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Capture Shell Script sortie vers un fichier | rajan_san | De programmation et de script Shell | 4 | 01-13-2009 01:30 PM |
| Script pour saisir de nouvelles lignes dans un fichier et de le copier à nouveau fichier | fara_aris | De programmation et de script Shell | 0 | 05-27-2008 11:11 PM |
| shell script à la recherche de contenu de fichier avec les timestamps dans le répertoire | psychobeauty | De programmation et de script Shell | 10 | 04-21-2008 06:37 AM |
| shell script pour modifier le contenu d'un fichier | tiger99 | De programmation et de script Shell | 3 | 01-31-2008 04:43 AM |
| contenu du fichier de sortie standard d'un script | bryan | De programmation et de script Shell | 4 | 06-30-2006 01:48 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
script pour capturer le contenu de fichier supprimé
J'ai besoin de capturer le contenu d'un fichier avant sa suppression. Ce fichier est supprimé immédiatement après sa création.
-Je utiliser le shell de commande ci-dessous dans l'invite de commande, mais je ne suis pas obtenir le résultat souhaité. bash-3.00 # while true; faire cat *> tempfile; fait; Qu'est-ce que je suis ici, c'est d'essayer de capturer le contenu de "fichier *" et de la production à tempfile. Le contenu du fichier * "est remplacé dans le processus et j'ai besoin de voir le dernier contenu. Si je ne suis pas à la production en «temporaire», je pouvais voir le contenu du fichier dans la ligne de commande -> bash-3.00 # while true; faire cat fichier *; fait; Toute idée, si cela peut être fait d'une meilleure façon? |
|
||||
|
Hari Merci pour votre réponse rapide. Mais la commande qui vous propose en annexe le fichier temporaire. Comme je l'ai dit "fichier *" est remplacé et ce que j'ai besoin de saisir le contenu est le plus récent de «fichier * 'avant qu'il ne soit supprimé, sans être annexées au fichier temporaire.
La commande que j'ai utilisé plus haut -> while true; faire cat *> tempfile; fait, ou while true; faire cat *> tempfile 2> / dev / null; fait; ne rien écrire dans tempfile. |
|
||||
|
Ce fichier (file *) est créé par une application, et la dernière partie du nom du fichier est généré par l'application avec un nom aléatoire.
La principale intention est de capturer le dernier des données écrites dans ce fichier (fichier *). Ce fichier est FTPed à un serveur distant et immédiatement après, il est FTPed, il est supprimé de l'hôte du serveur, et j'ai besoin de saisir les données qui sont écrites juste avant de se supprimer. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|