Mots coupés à la fin des lignes

midram -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

La commande printf coupe les mots à la fin des lignes. Est-ce qu'il y a un moyen d'éviter ça svp?
Je pense qu'avec 'less' ça irait mieux mais je voudrais que le texte reste visible dans le terminal.

Qq'un a une idée?

merci

6 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    fmt affiche du texte sans couper les mots
    0
  2. midram
     
    ah merci je connaissais pas

    Par contre on dirait qu'il prend pas en compte les tabulations au début des paragraphes ...
    0
  3. Utilisateur anonyme
     
    salut,

    La commande
    printf
    coupe les mots à la fin des lignes.

    ah bon ? comment ça ?
    tu peux montrer dans quelles circonstances ça le fait ?
    0
  4. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    est-ce le terminal qui coupe le mot atteignant le bord droit ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jivef Messages postés 1024 Statut Membre 306
     
    Bonjour,
    Il me semble que fmt affiche le contenu d'un fichier.
    alors que printf fait à peu près la même chose que echo.
    Sauf la commande Shell printf est un peu comme la commande printf en langage C.
    0
  7. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    on peut faire printf d'un fichier
    $ cat a5
    ba
    be
    bi
    bo
    bu
    $ printf "%s " $(cat a5)
    ba be bi bo bu
    0