[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Script




Tu vois l'astuce du read? C'est surtout pratique à cause que l'on sais pas
combien de fichiers on va avoir besoin de traiter. J'utilise /bin/ls pour
pas que ls se fasse aliasé par le shell. Les arguments sont "i" et "1"
(chiffre un) pour avoir le # d'inode et l'output sur une seule colonne.


Hugo Villeneuve


#!/bin/bash

/bin/ls -i1 | while read inode filename
do
    echo "filename(${filename}) has inode(${inode})"
done



<[email protected]> wrote in message
[email protected]">[email protected]">news:[email protected]...
> Lorsque je fais ls -l dans un certain répertoire j'obtiens
>
> 123456 nomDuFichier
>
> Est-il possible de placer 123456 (le inode) dans une variable ?
> pour qu'ensuite je puisse traiter ce inode
>
> Merci beaucoup de votre aide
>
> Jai redHat 6.0 et Mandrake 6.0
>
> Merci