Swisslinux.org

− The GNU/Linux crossroads in Switzerland −

 

Language

 

The Forum

You are not logged in.

#1 29 Jul 2006 19:24:51

Tengu
Gourou(e) du libre
From: La Tour-de-Peilz
Registered: 17 Nov 2004
Posts: 493
Website

[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)

Offline

 

#2 29 Jul 2006 19:42:16

BOFH
Admin
From: Ecublens, VD
Registered: 03 Feb 2005
Posts: 862
Website

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

dirname wink

Offline

 

#3 29 Jul 2006 20:28:51

Tengu
Gourou(e) du libre
From: La Tour-de-Peilz
Registered: 17 Nov 2004
Posts: 493
Website

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)

Offline

 

Board footer

Powered by FluxBB