• # réponse

    Posté par  . Évalué à 2.

    peut-etre : cat fichier.txt | tr ' ' '.' ; cela devrait remplacer les espaces par des . ; voir ci-dessous :

    marc@gigabyte:~$ cat /etc/passwd | grep NVID
    nvidia-persistenced:x:129:138:NVIDIA Persistence Daemon,,,:/nonexistent:/sbin/nologin
    marc@gigabyte:~$ cat /etc/passwd | grep NVID | tr ' ' '.'
    nvidia-persistenced:x:129:138:NVIDIA.Persistence.Daemon,,,:/nonexistent:/sbin/nologin
    
    • [^] # Re: réponse

      Posté par  (Mastodon) . Évalué à 1.

      double UUOC de bon matin ?

    • [^] # od -c

      Posté par  . Évalué à 4. Dernière modification le 29 septembre 2018 à 10:39.

      sans tr

      > echo  "the cake is a lie     :)" > HL3.txt
      > od -c HL3.txt                             
      0000000   t   h   e       c   a   k   e       i   s       a       l   i
      0000020   e                       :   )  \n
      0000031
  • # où alors…

    Posté par  . Évalué à 4. Dernière modification le 29 septembre 2018 à 14:01.

    Bonjour

    Tout dépend des caractères qui pourraient êtres "vus" comme des caractères espaces,
    alors que ce ne sont peut-être pas réellement des caractères espace.

    echo  "the cake is a lie  :)" > HL3.txt
    
    od -c HL3.txt 
    0000000   t   h   e 342 200 206   c   a   k   e 342 200 207   i   s 342
    0000020 200 210   a       l   i   e   :   )  \n
    0000032
    
    hd HL3.txt
    00000000  74 68 65 e2 80 86 63 61  6b 65 e2 80 87 69 73 e2  |the...cake...is.|
    00000010  80 88 61 20 6c 69 65 3a  29 0a                    |..a lie:).|
    0000001a
    • [^] # Re: ou alors…

      Posté par  (site web personnel) . Évalué à 4.

      Espace insécable, tabulation, blancs masqués par un carriage return, etc.

      $ echo -e " \t\rthe\xA0cake is a lie :)" > /tmp/cake
      $ cat /tmp/cake 
      the�cake is a lie :)
      $ cat -A /tmp/cake 
       ^I^MtheM- cake is a lie :)$
      $ vi /tmp/cake
        ^Mthe cake is a lie :)
      $ od -c /tmp/cake 
      0000000      \t  \r   t   h   e 240   c   a   k   e       i   s       a
      0000020       l   i   e       :   )  \n
      0000030
      $ hd /tmp/cake 
      00000000  20 09 0d 74 68 65 a0 63  61 6b 65 20 69 73 20 61  | ..the.cake is a|
      00000010  20 6c 69 65 20 3a 29 0a                           | lie :).|
      00000018

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.