OVH Cloud OVH Cloud

bash : enlver le dernier caractère

7 réponses
Avatar
charly
Bonjour !
Je veux dans KDE avoir la possiblité de zipper un dossier via le clic droit.
Qqun connait-il une appli légère qui s'intégre dans le menu contextuel ?
sur KDE Fedora Core 1.

Sinon, j'ai trouvé cette solution :

myZip.sh

echo zip $1 $1.zip

pb, la variable $1 contient nomDossier/ et moi je veux pas le / d'ou ma
question de départ :)

Merci pour vos pistes !!

7 réponses

Avatar
TiChou
Dans le message <news:c8m0dv$6s8$,
*charly* tapota sur f.c.o.l.configuration :

Bonjour !


Bonsoir,

Je veux dans KDE avoir la possiblité de zipper un dossier via le clic
droit. Qqun connait-il une appli légère qui s'intégre dans le menu
contextuel ? sur KDE Fedora Core 1.

Sinon, j'ai trouvé cette solution :

myZip.sh

echo zip $1 $1.zip

pb, la variable $1 contient nomDossier/ et moi je veux pas le / d'ou ma
question de départ :)


zip $1 ${1%/}.zip

man bash, section Expansion de paramètres.

Merci pour vos pistes !!


De rien.

--
TiChou

Avatar
LiNuCe
Le Sat, 22 May 2004 00:43:26 +0200, charly a écrit :

Bonjour !


Bonsoir,

Sinon, j'ai trouvé cette solution :

myZip.sh

echo zip $1 $1.zip

pb, la variable $1 contient nomDossier/ et moi je veux pas le / d'ou ma
question de départ :)


À chaud, je dirais :

#!/bin/bash
ZIPNAME=$(/usr/bin/basename "$1")
echo /usr/bin/zip "$1" "$ZIPNAME.zip"

--
LiNuCe
« Nous n'héritons pas la Terre de nos parents,
Nous l'empruntons à nos enfants » Antoine de Saint Exupéry

Avatar
charly
LiNuCe wrote:


Bonjour !



Bonsoir,


Sinon, j'ai trouvé cette solution :

myZip.sh

echo zip $1 $1.zip

pb, la variable $1 contient nomDossier/ et moi je veux pas le / d'ou ma
question de départ :)



À chaud, je dirais :

#!/bin/bash
ZIPNAME=$(/usr/bin/basename "$1")
echo /usr/bin/zip "$1" "$ZIPNAME.zip"

Merci à vous 2 !

et bon WE !


Avatar
Christophe PEREZ
Le Sat, 22 May 2004 00:52:55 +0200, LiNuCe a écrit:

#!/bin/bash
ZIPNAME=$(/usr/bin/basename "$1")
echo /usr/bin/zip "$1" "$ZIPNAME.zip"


<gros troll>

Entre celui qui maîtrise Linux, et celui qui ne maîtrise pas, il n'y a
pas photo. ;-)

</gros troll>

--
Christophe PEREZ
Écrivez moi sans _faute !

Avatar
marmotte
Bonjour !
Je veux dans KDE avoir la possiblité de zipper un dossier via le clic
droit.
Qqun connait-il une appli légère qui s'intégre dans le menu contextuel ?
sur KDE Fedora Core 1.


Sous Gnome, j'ai FileRoller, je ne sais pas s'il marche sous KDE, du
moins, s'il s'intègre bien au clic droit comme sous Gnome.


--
Linuxement,

marmotte
JID:
GPG fingerprint: 3A12 BB75 447F 6F6F FE53 C2B3 C398 3331 A277 95C6


PS: Enlevez _les_doigts_du_nez_ pour me répondre

Avatar
LiNuCe
Christophe PEREZ a écrit :
#!/bin/bash
ZIPNAME=$(/usr/bin/basename "$1")
echo /usr/bin/zip "$1" "$ZIPNAME.zip"


<gros troll>
Entre celui qui maîtrise Linux, et celui qui
ne maîtrise pas, il n'y a pas photo. ;-)
</gros troll>


Euh ... Il est où le gros troll ?

--
LiNuCe
« Nous n'héritons pas la Terre de nos parents,
Nous l'empruntons à nos enfants » Antoine de Saint Exupéry


Avatar
Christophe PEREZ
Le Sun, 23 May 2004 08:08:28 +0200, LiNuCe a écrit:

Euh ... Il est où le gros troll ?


Là !

--
Christophe PEREZ
Écrivez moi sans _faute !