[Linux-bruxelles] /bin/sh: ld: Permission denied
Rainer Müller
abelass at gmx.net
Ven 20 Mar 16:42:10 CET 2009
Alors que faudrait-il faire?
Jerome Warnier said the following on 20/03/09 16:36:
> Rainer Müller wrote:
>
>>> Bon, un petit cours de shell UNIX s'impose apparemment...
>>>
>>> "which" est la commande qui permet de trouver où, dans le PATH, se
>>> trouve une commande.
>>> Exemple:
>>> $ which ls
>>> /bin/ls
>>>
>>> Les backquotes (ie les `) servent à exécuter une commande dans un
>>> sous-shell, c'est à dire à l'exécuter et à utiliser son résultat dans la
>>> commande actuelle.
>>> Sur base de mon exemple précédent:
>>> $ ls -l `which ls`
>>> -rwxr-xr-x 1 root root 77352 Jan 30 2007 /bin/ls
>>>
>>> Tu comprends maintenant?
>>>
>>>
>> Je crois comprendre.
>>
>> Si je fais
>>
>> "ls -l `which ld`" , la commande ls -l en applicant le résultat de
>> "which ld" est executé
>>
>> Cela de supposer que "which ld" donne un résultat
>>
>> Dans mon cas "which ld" ne donne rien, il paraît donc logique que "ls -l
>> `which ld`" ne donne pas non plus un réultat satisfaisant
>>
>>
>>
>
> Exactement.
> D'après tous les résultats précédents, on dirait que ton /usr/bin/ld est
> corrompu.
> Mais peut-être n'est-il pas le seul?
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: </pipermail/linux-bruxelles/attachments/20090320/d83ae726/attachment-0002.html>
Plus d'informations sur la liste de diffusion Linux-bruxelles