![]() |
|
|
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 |
| taille du fichier de comparaison de fichiers local et à distance de fichiers | dba.admin2008 | De programmation et de script Shell | 4 | 11-13-2008 05:57 PM |
| Lecture d'un fichier et écrit le nom du fichier à un fichier de paramètres. | thebeginer | UNIX for Advanced & Expert Users | 1 | 10-05-2007 05:38 PM |
| La lecture des noms de fichiers à partir d'un fichier et d'exécuter le fichier de rapport de script shell | anushilrai | De programmation et de script Shell | 4 | 03-10-2006 05:25 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Obtenir le nom du fichier?
En supposant que / dir1/dir2 a deux fichiers
file1 file2 Si je reçois le nom de fichier qui comprend le nom d'une commande dir file_name \u003d `ls-l / dir1/dir2 / * | grep '^ -' | tail -1 | awk '(print $ 9)'` puis-je obtenir de file qui comprend le / dir1/dir2 aussi. si je veux juste le nom du fichier qui doit être file1 ou file2 alors comment puis-je faire? |
|
||||
|
Qui ont travaillé
Cela a fonctionné.
file_name \u003d `ls-l / dir1/dir2 | grep '^ -' | tail -1 | awk '(print $ 9)'` >> Je ne voudrais pas utiliser quatre commandes externes obtenir la juste un nom de fichier >> Existe-t-il une autre à un peu plus tard obtenir le nom de fichier d'un répertoire? J'ai utilisé grep pour simplement faire des fichiers d'un répertoire ou de sauter l'dirs dessous, tail -1 donne le dernier nom de fichier. Awk imprime seulement le nom. Merci. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|