Nombre de lien physique d'un fichier dans un repertoire
sassoura
Messages postés
23
Statut
Membre
-
sassoura Messages postés 23 Statut Membre -
sassoura Messages postés 23 Statut Membre -
Bonjour,
svp, je suis une débutante , et je veux determiner combient le nombre de lien physique qu'un fichier donné en argument dans un répertoire donné en argument ,ce script shell ne veut pas marcher pouvez-vous m'aider svp :))
n=' ls -il $1 |tr -s " "|cut -f1 -d" " '
nbr=0
for i in 'ls -il $2'
do
x= 'ls -il $i |tr -s " "|cut -f1 -d" " '
if (test $x -eq $n)
then
nbr='expr $nbr + 1'
fi
done
echo "$nbr"
svp, je suis une débutante , et je veux determiner combient le nombre de lien physique qu'un fichier donné en argument dans un répertoire donné en argument ,ce script shell ne veut pas marcher pouvez-vous m'aider svp :))
n=' ls -il $1 |tr -s " "|cut -f1 -d" " '
nbr=0
for i in 'ls -il $2'
do
x= 'ls -il $i |tr -s " "|cut -f1 -d" " '
if (test $x -eq $n)
then
nbr='expr $nbr + 1'
fi
done
echo "$nbr"
A voir également:
- Nombre de lien physique d'un fichier dans un repertoire
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Créer un lien pour partager des photos - Guide
- Impossible de supprimer un fichier - Guide
3 réponses
mon script comment doit etre ecrit ?
En suivant ton algorithme, que tu ne nous as toujours pas exposé pour qu'on puisse vérifier sa justesse.
Mais, vu ton script, tu sembles "sur-compliquer" la tâche.
Alors, regardes le man des commandes que j'ai indiquées.
Ce qui ferait quelque chose comme ça
En suivant ton algorithme, que tu ne nous as toujours pas exposé pour qu'on puisse vérifier sa justesse.
Mais, vu ton script, tu sembles "sur-compliquer" la tâche.
Alors, regardes le man des commandes que j'ai indiquées.
Ce qui ferait quelque chose comme ça
#!/bin/sh stat -c 'le fichier "%n" possède %h liens directs' $1