Rechercher : dans
Par :

Découpage de varriable

Dernière réponse le 9 jui 2009 à 18:25:33 Christr, le 9 jui 2009 à 18:14:30 
 Signaler ce message aux modérateurs

Bonjour,


Voici mon souci je débute en script mais il me faudrait une commande simple et non lourde :

J'ai une variable $1 qui est utilisé pour un script ce dernier
fait la tache suivante :

echo "$1 est present" > presence.txt

la variable $1 commence toujours par AB-..... ou par BA-....

je souhaiterais faire

que les deux premier caractère se retrouve dans une autre variable et que la suite reste dans $1 bien entendu en supprimant le tiret

exemple :

avant traitement
$1 = AB-BOULE

après traitement
$1 = BOULE
$2 = AB

vous pouvez m'aider svp merci

Configuration: Change en permanence

Meilleures réponses pour « Découpage de varriable » dans :
Découpage et ré-Assemblage de fichier avec Xtremsplit Voir Découpage et Assemblement de fichier avec Xtremsplit Découpage de fichier : Lancer Xtremsplit Sélectionner "couper". Cliquer sur "S" pour sélectionner le fichier à découper.
Découper un objet de l'arrière plan (détourage) Voir Parfois on peut vouloir découper un objet de son arrière-plan, par exemple un visage, un fruit posé sur une table, etc. L'outil habituellement utilisé est le lasso, mais l'opération est délicate. On peut également utiliser des calques, mais dans...
Couper une vidéo avec Windows Movie Maker VoirComment découper une vidéo en plusieurs parties Dans ce tutoriel, vous allez apprendre simplement comment découper une vidéo en plusieurs parties. 1. Avant de commencer 2. Couper une vidéo 2.1 Découpages extérieurs 2.2 Découpages...
Découper une vidéo VoirNous possédons une vidéo au format avi et nous souhaitons en extraire une séquence précise. Pour ce faire, nous utiliserons le logiciel PocketDivXEncoder : Au lancement, il faut simplement choisir le type d'appareil où l'on va introduire la...
Couper un mp3 VoirComment découper un fichier MP3 ? Avec le logiciel Mp3DirectCut Avec Audacity Avec le logiciel Mp3DirectCut Besoin d'une nouvelle musique sur votre téléphone portable ? Si vous avez un fichier, mais que celui-ci est trop long, que votre...
Télécharger Xtremsplit VoirIl existe aussi une version LINUX Xtremsplit sert à découper des gros fichiers en petits morceaux de taille définie par l'utilisateur. Par exemple vous devez transmettre un gros fichier à un ami par email. Vous vous apercevez finalement que la...
Fichier ZIP VoirFormat ZIP Un fichier ZIP est un fichier compressé. Dans le cas de fichiers découpés, il peut être accompagné de fichiers dont les noms sont séquentiellement R01, R02, R03, R04, etc. Lire un fichier ZIP Pour décompresser un fichier ZIP, il...

1

jipicy, le 9 jui 2009 à 18:19:19

Salut,

[tmpfs]$ set "AB-BOULE"

[tmpfs]$ echo ${1}
AB-BOULE

[tmpfs]$ echo ${1%-*}
AB

[tmpfs]$ echo ${1#*-}
BOULE

[tmpfs]$
Si tu as les pages de "man" en français :
man bash -P 'less -p "^   Remplacement des paramètres"'
;-))
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

2

Christr, le 9 jui 2009 à 18:22:04

Ouaaa oki merci

mais j oublié

certaine fois la variable avant traitement se retrouve comme ceci

AB-BOULE-BILE

avec ton traitement est ce que j'aurais

$1 BOULE-BILE
$2 AB

???

Répondre à Christr

3

jipicy, le 9 jui 2009 à 18:24:18

[tmpfs]$ set "AB-BOULE-BILE"

[tmpfs]$ echo ${1%-*}
AB-BOULE

[tmpfs]$ echo ${1#*-}
BOULE-BILE

[tmpfs]$ echo ${1%%-*}
AB

[tmpfs]$ echo ${1##*-}
BILE

[tmpfs]$ 
;-))
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

4

 Christr, le 9 jui 2009 à 18:25:33

Magnifique

Grand merci

Répondre à Christr
Collection CommentÇaMarche.net