IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

supprimer les 10 premiers caractères de chaques lignes


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de herzleid
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juin 2002
    Messages
    393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juin 2002
    Messages : 393
    Par défaut supprimer les 10 premiers caractères de chaques lignes
    Bonjour à tous,

    Voila j'ai un fichier texte banal, et j'aimerai avec vi supprimer les 10 premiers caractères de chaque lignes.

    J'aimerai le faire avec vi, pas avec awk, ou perl, depuis vi (c'est tres important, c'est juste pour la frime )

    Merci de votre aide.




    Ps : Au bureau ils arretent pas de me dire que depuis word c'est faisable :/ je veux leur prouver qu'avec vi aussi ...

  2. #2
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Par défaut
    Salut,

    Pour supprimer les 10 premiers caractères de la ligne courante, suffit de faire :
    Mais après, je ne sais pas comment tu peux faire pour les supprimer sur toutes les lignes

    ++
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  3. #3
    Membre Expert
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Par défaut
    Bonjour,
    Voici la commande (pour vim je ne pense pas que ça fonctionne directement sous vi) :
    :%g/.*/normal 10x
    Pour comprendre il faut lire la doc
    :h :%
    :h :g
    :h :normal
    :h x
    Il faut bien vous dire que word et vi n'ont pas du tout la même optique Comparer leurs fonctionnalités n'a pas d'intérêt.

  4. #4
    Membre chevronné Avatar de herzleid
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juin 2002
    Messages
    393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juin 2002
    Messages : 393
    Par défaut
    Je suis d'accord que la comparaison est nulle, mais vu qu'ils me chambre avec, faut que je réponde ^^

    ne marche pas sur vi :'( mais merci de la proposition (je la note pour mon vim :p )

  5. #5
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    marche sous vi et vim sur mes machines (sauf 2) surement une question de versionning.

  6. #6
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Par défaut
    On peut également utiliser ceci


  7. #7
    Membre chevronné Avatar de herzleid
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juin 2002
    Messages
    393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juin 2002
    Messages : 393
    Par défaut
    Excellent, ça marche nikel sur notre hp9000.

    Merci beaucoup.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Supprimer les N premiers caractères d'une chaîne
    Par kobalt02 dans le forum Débuter
    Réponses: 7
    Dernier message: 11/07/2008, 09h25
  2. Supprimer les 10 premiers caractère d'un fichier
    Par toitoine01 dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 12/03/2008, 10h15
  3. Supprimer les 7 premiers caractères d'un champ
    Par yazerty dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 21/05/2007, 11h40
  4. Réponses: 15
    Dernier message: 28/02/2007, 10h00
  5. Réponses: 3
    Dernier message: 01/11/2006, 14h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo