![]() |
|
|
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 |
| comment trouver un fichier dans un répertoire vijay trouver en utilisant la commande | amirthraj_12 | UNIX pour les nuls Questions et réponses | 6 | 10-25-2008 01:37 PM |
| Puis-je savoir trouver la syntaxe pour trouver date des fichiers | bache_gowda | De programmation et de script Shell | 3 | 03-26-2008 06:37 AM |
| Little bit weired: Trouver des fichiers sous UNIX w / o où trouver ou en utilisant la commande | jatin.jain | De programmation et de script Shell | 10 | 09-19-2007 07:47 AM |
| Rechercher des fichiers de plus de 20 jours et pas de trouver | halo98 | De programmation et de script Shell | 2 | 05-18-2006 03:19 PM |
| commande find retourné bash: / usr / bin / find: Argument liste trop longue | yacsil | De programmation et de script Shell | 1 | 12-15-2003 06:38 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
trouver l'aide
Je suis à un point dans mon script, où j'ai besoin d'utiliser la commande find. Cependant, je ne suis pas familier avec l'utilisation de ce moment. Espérons que cela va prendre soin de ces
aparently à trouver la bonne option peut être utilisée à la liste "simple" des fichiers, de répertoires distincts. Quelque chose dans la recherche des fichiers et la prise de deviner quel type de fichier il s'agit. Eh bien, je le veux pour moi, pour afficher tous les fichiers avec leurs tailles et pour elle de me dire quels sont ceux qui sont des fichiers texte. Quelqu'un peut-il m'aider à comprendre comment utiliser la commande find? merci |
|
|||||
|
J'ai fait quelques changements dans les précédents post
rechercher. -type f-exec file () \; | grep 'ASCII' | awk '(print $ 1)' | sed 's / \. \ / / /' | sed 's /://'> OUT_FILE pour le fichier dans «chat» OUT_FILE faire ls-l $ file fait il travaille |
|
||||
|
Vous pouvez le faire si vous ne voulez pas créer un fichier: Code:
fname=`find . -type f -exec file {} \; | grep 'ASCII' | awk -F\: '{print $1}'`
echo "$fname" | while read line
do
ls -l "$line"
done
Utilisez le-F \: avec awk, et le double de prix sur des variables à prendre les noms de fichiers avec des espaces etc .. Non recommandé si vous avez un grand nombre de dossiers à trier, mais bien pour la plupart des applications. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|