Zmena / na \

Sekcia: Programovanie 09.03.2007 | 13:19
I.Vlko   Návštevník
Ako cez konzolu zamenim znaky / a \ v nejakom subore napr subor.txt ?
    • Re: Zmena / na \ 09.03.2007 | 13:28
      Avatar uid0 Debian  Používateľ
      sed 's/\//\\/g' subor.txt > vystup.txt
      alebo
      sed -i 's/\//\\/g' subor.txt
      a bude to prepisovat v tom subore
      Debian. apt-get into it…
    • Re: Zmena / na \ 09.03.2007 | 13:30
      Avatar borg Arch, Debian jessie  Administrátor
      otvor si subor vo vime napriklad, a pouzi regularne vyrazy:

      :%s/povdne/nove/g
      • Re: Zmena / na \ 09.03.2007 | 22:47
        I.Vlko   Návštevník
        Kdeze , nefunguje to, mylia shell tie lomitka. Musi na to byt nejaky trik.
        • Re: Zmena / na \ 09.03.2007 | 23:09
          Avatar uid0 Debian  Používateľ
          ano, vola sa escapovanie. riesenie mas v prvej odpovedi
          Debian. apt-get into it…
        • Re: Zmena / na \ 09.03.2007 | 23:18
          Avatar borg Arch, Debian jessie  Administrátor
          prikazovy mod vo vime ale v shelli pomocou sedu?
          • Re: Zmena / na \ 10.03.2007 | 01:31
            --   Návštevník
            nemylte ho zbytocne. to co napisal uid0 funguje na 100%. treba to zadat v prikazovom riadku v terminali.
            • Re: Zmena / na \ 11.03.2007 | 18:52
              I.Vlko   Návštevník
              Funguje my to az ked som to takto upravil:
              sed 's \\ / g' 001.txt > vystup10.txt
              
              • Re: Zmena / na \ 11.03.2007 | 22:55
                Avatar uid0 Debian  Používateľ
                na oddelovanie sa zvykne pouzivat /

                a ked ti povodna verzia nefunguje, chybu si spravil ty
                Debian. apt-get into it…
              • Re: Zmena / na \ 12.03.2007 | 00:27
                --   Návštevník
                pre nastudovanie sedu odporucam pozriet si man sed, info sed a stranku http://www.grymoire.com/Unix/Sed.html
    • Re: Zmena / na \ 16.03.2007 | 23:43
      Avatar lacodomin RedHat,Fedora  Používateľ
      cat subor.txt | tr / \\ > subor1.txt