sed

    9ısı

    3cevap

    PCRE regex'i kullanmaya ve SED'de kullanmaya çalışıyorum, ancak bazı sorunlara rastlıyorum. Lütfen bu sorunun daha büyük bir konunun (SUE ile çalışmak için PCRE regex'ini nasıl dönüştürdüğüne dair) ol

    11ısı

    8cevap

    aşağıdaki komutları yazmak için daha KURU yolu var mı (bir bash kabuk komut koyarak edilecektir): sudo sed -i 's/^#PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config sudo sed -i 's/PermitR

    11ısı

    3cevap

    Yaygın olmayan bazı satırları olan iki dosyam yok. sort -u file1.txt > file1_sorted.txt sort -u file2.txt > file2_sorted.txt comm -23 file1_sorted.txt file2_sorted.txt > file_final.txt Çıktı: fil

    5ısı

    2cevap

    grep kullanarak bir test oluşturdum, ancak sed'da çalışmıyor. grep -P '(?<=foo)bar' file.txt Bu, bar dönerek doğru şekilde çalışır. sed 's/(?<=foo)bar/test/g' file.txt Ben çıktı olarak footest bek

    5ısı

    4cevap

    ile Unicode karakterleri değiştirmek için nasıl ASCII olanlarla Unicode karakterleri değiştirmek için aşağıdaki komutu var. sed -i 's/Ã/A/g' sorun Sana onaltılık değerine ile değiştirin varsaymak is

    19ısı

    2cevap

    Mac OSX numaralı belgede tek bir sed bildirimi kullanarak çoklu bulma/değiştirme işlemlerini nasıl yapabileceğimi merak ediyorum. Bunu Ubuntu içinde yapıyorum ama OSXBSD doğası nedeniyle, komut biraz

    40ısı

    5cevap

    Önceden alıntılar tarafından çevrelenmiş bir sed ifadesinde tek bir alıntıdan nasıl kaçınılır? Örneğin : sed 's/ones/two'\''s/' <<< 'ones thing' two's thing 3 dizeleri vardır: sed 's/ones/one's/' <<

    5ısı

    3cevap

    Bir dosyada aşağıdaki listesi varsa: integer, parameter :: ni = 1024 integer, parameter :: nj = 256 integer, parameter :: nk = 16 ve 'ni =' dizesi dayalı aramak istediğiniz, ve sonra (524 'gibi) y

    8ısı

    1cevap

    grep -l \'texttofind\' * | xargs sed -i 's/toreplace/replacewith/g' Terminalde yukarıdaki komutu çalıştırdığımda bu hatayı alıyorum. sed: 1: "forkliftDailyChecklistW ...": invalid command code f B

    9ısı

    1cevap

    yeniden yükledikten sonra hadoop başlangıç ​​komut dosyasında Messed up sed syntactics, Windows Azure bulutunda 3 düğüm Hadoop kümesi çalıştırmayı deniyorum. Yapılandırmadan geçtim ve lansmanı test ed