![]() |
|
|
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 |
| Inclure script PERL dans le script shell unix | Ganapati | UNIX pour les nuls Questions et réponses | 1 | 04-29-2008 01:18 PM |
| aidez-moi dans l'envoi des paramètres de script pour sqlplus script shell unix | Hara | De programmation et de script Shell | 2 | 01-29-2008 03:31 PM |
| Script FTP pour l'envoi d'un fichier d'un répertoire à un autre unix serveur unix directeur | raja_1234 | De programmation et de script Shell | 1 | 11-30-2006 07:57 AM |
| comment convertir unix. ksh script pour windows. script batch | 2.5lt V8 | De programmation et de script Shell | 1 | 11-28-2006 12:52 PM |
| vérifier dans le script shell unix pour que nul ne soit en mesure d'exécuter le script manuellement | adi_bang76 | De programmation et de script Shell | 1 | 11-16-2006 10:43 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Script Unix
Salut
Je suis relativement nouveau à unix. J'ai besoin d'écrire un script Unix pour obtenir tous les fichiers qui ne reçoivent pas de nous maintenant, mais nous avons utilisé pour recevoir les 4 mois. Habituellement, nous avons utilisé pour recevoir les dossiers de tous les jours, mais maintenant, nous ne reçoivent pas actuellement. Tous les noms de fichier se termine par «in». Les fichiers affichés doivent être uniques. S'il vous plaît, aidez ![]() |
|
||||
|
Citation:
![]() ksh: / usr / bin / find: arg liste trop longue |
|
||||
|
Salut, essayer ça! Code:
find . -type f -name *in -mtime +120| sort | uniq (En Vidyadhar85 la solution, il n'est pas f-f, mais tout simplement et il est le type de fichier (ordinaire) et aussi utiliser 'sort' avant de l'appliquer "uniq", a recommandé.) Observe Dileep Pattayath |
|
||||
|
Salut tout le monde,
S'il vous plaît, aidez J'ai une liste de 1000 fichiers différents qui vient chaque jour à la directory.Some de les fichiers ne viennent pas dans le répertoire maintenant. J'ai besoin d'écrire un script shell pour trouver la dernière date et l'heure de ces fichiers est venu à l'annuaire. Les fichiers doivent être uniques. Tous les fichiers se termine par «in». La sortie doit ressembler à cela un peu. aeredrin Sep 1 fois 26 août agetrtin temps -------- --------- ---------- --------- 27 mars lkkjijin temps erwitein mars 1 fois -------- -------- -------- -------- Et ainsi de suite ... Chaque fichier d'apparaître qu'une fois dans la liste Merci beaucoup .. |
|
||||
|
Je pense que l'exigence est un peu plus compliqué que cela de toute façon. Si vous ne voulez utiliser rechercher comme celle que vous auriez à le protéger en utilisant * '* in'. En outre, la uniq est inutile puisque les noms de fichiers sont uniques par définition.
Comment pouvez-vous dire à quelle date pour chaque fichier? Est-il inclus dans le nom du fichier, ou allez-vous par la dernière date de modification de chaque fichier? |
|
||||
|
L'option-ls pour trouver (si disponibles) affiche la date, la taille, et le propriétaire de chaque fichier en plus du nom de fichier, tout comme les ls commande. (Vous pouvez utiliser -exec ls-l () \; comme une solution de contournement si vous ne trouvez pas le -ls option). Code:
find /path/to/directory -name '*in' -ls Comme Annihilannic déjà fait remarquer, les noms de fichiers sont uniques par définition. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|