[Çözüldü] Harici terminalde çalıştırıp pipe etme

Başlatan user, 16 Aralık 2019 - 23:50:05

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

user

Bİr tane betik yazdım, bazı durumlarda bunun sadece 250 karakterini görmek istiyorum. İki satırıda aradan çıkarıyorum.
Tavsiyenizde herhangi  bir terminal de tavsiye edebilirsiniz sorun değil.
Scripti ekrana döküyor ama pipe etmiyor. Scripti bir daha yazmadan bunu nasıl yapabilirim?

termite --hold -e ~/betik.sh | sed '/arama/,+1d' | head -c 250

user

#1
sorunu çözdüm. termite --hold -e "bash -c  script.sh" bundan sonra gelen her tırnak işareti ve özel karakteri \ ile yazmak gerekoyr

örnek
termite --hold -e "bash -c 'script.sh | sed \"/aranacak kelime/,+1d\" | head -c 250'"

Empat

[mention=650674]@user[/mention]
Lütfen kodları ve çıktıları kod etiketi ([ code ] [ / code ]) içerisinde paylaşınız.

İletinizi düzenledim.
Everything for me is just Peace - Love - Coding. Also, as they say: I am a programmer, I have no life!