Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 29 Jul 2006 19:24:51

Tengu
Gourou(e) du libre
Lieu: La Tour-de-Peilz
Date d'inscription: 17 Nov 2004
Messages: 493
Site web

[Résolu] Basename, mais inversé

Hello!
je bute sur un prob tout con, mais je trouve pas, google reste sans réponse ou alors je sais pas chercher [ce qui est aussi possible wink]
Ce que je veux faire:
j'ai une chaîne de caractères de ce type:
/usr/share/irssi/help/unsilence
Je voudrais récupérer /usr/share/irssi/help/
J'ai tenté de trouver un équivalent à basename (qui me retourne unsilence), mais sans succès.... sed semble pas aimer mes arguments (chuis pas copain avec sed)... bref, c'est un peu la nuit complète!
voici ce que j'ai pu faire:

Code:

outil1="irssi centericq less"
for i in $outil1
do
    cp /usr/bin/$i /chroot/usr/bin/
    cd /usr/lib/
    path=`ldd /usr/bin/$i | awk '{print "locate "$1}' | bash`
    for j in $path
    do
        file=`basename $j`
###### ICI manque un truc, à la place de mon echo $file!
        echo $file
    done;
done;

Super.... mais j'arrive pas à avoir ce que je veux!
si quelqu'un aurait la petite ligne manquante..
Merci d'avance!

@@++


Science sans conscience n'est que ruine de l'âme

https://twitter.com/swisstengu (compte twitter)
https://blog.tengu.ch/ (un blog parmis tant d'autres)

Hors ligne

 

#2 29 Jul 2006 19:42:16

BOFH
Admin
Lieu: Ecublens, VD
Date d'inscription: 03 Feb 2005
Messages: 862
Site web

Re: [Résolu] Basename, mais inversé

dirname wink

Hors ligne

 

#3 29 Jul 2006 20:28:51

Tengu
Gourou(e) du libre
Lieu: La Tour-de-Peilz
Date d'inscription: 17 Nov 2004
Messages: 493
Site web

Re: [Résolu] Basename, mais inversé

voui.. le man de macos est plus complet que celui de gentoo!!!! snifff


Science sans conscience n'est que ruine de l'âme

https://twitter.com/swisstengu (compte twitter)
https://blog.tengu.ch/ (un blog parmis tant d'autres)

Hors ligne

 

Pied de page des forums

Powered by FluxBB