program.exe < dosya.txt
şeklinde dosyayı standart girişe bağlıyabiliyoruz, peki bir metni nasıl bağlarız?
örn.:
program.exe < "bu bir metin"
gibi
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
| Thread overview | |||||||||
|---|---|---|---|---|---|---|---|---|---|
|
August 02, 2017 < ile standart girişten okuma | ||||
|---|---|---|---|---|
| ||||
şeklinde dosyayı standart girişe bağlıyabiliyoruz, peki bir metni nasıl bağlarız? örn.:
gibi -- | ||||
August 02, 2017 < ile standart girişten okuma | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | 'echo 'metin' | program' bu şekilde oldu teşekkürler, ama 'grep' 'le olmadı, onun görevi nedir? -- | |||
August 02, 2017 < ile standart girişten okuma | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Abdullah | Linux'taki echo gibi bir programdan geçirmek gerekiyor: -- | |||
August 02, 2017 < ile standart girişten okuma | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Abdullah | grep'i senin program.exe'nin yerine herhangi bir program amacıyla kullandım. :) grep, satırlarda arama yapar ve verilen dizgiye (veya regex'e) uyan satırları gösterir. Benim saçma örneğimde içinde "merhaba" geçen satırları gösteriyordu. Örneğin, sistemdeki C başlıklarındaki bütün #include satırlarını şöyle görebiliriz: Ali -- | |||
August 06, 2017 < ile standart girişten okuma | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Yâni 'grep' dosyalar içinde kelime arayıp, dosya ismi mi döndürüyor tam anlamadım : ) -- | |||
August 06, 2017 < ile standart girişten okuma | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Abdullah | Merhaba, İlk gönderdiğiniz mesajda programınızın dosya uzantısı .exe idi burdan windows kullandığınızı düşünüyorum. grep linux işletim sisteminde bulunur. Eğer mingw veya benzeri programlar yüklemediyseniz windows'da bulunmaz. Linux'de ise günlük işlerde çok kullanılır. Diyelimki bir klasör'de için numaralar içeren bir sürü dosyalar var ve siz sadece "05551111111" numarasını içeren dosyayı arıyorsunuz bunu grep ile yapabilirsiniz. grep 05551111111 * bu size bulunduğunuz dizinde "0555111111" içeren dosya ismini dönecektir , Ali abinin dediği gibi bir ton parametresi var çünkü çok kullanılan bir bash komutu. Saygılar -- | |||
August 07, 2017 < ile standart girişten okuma | ||||
|---|---|---|---|---|
| ||||
Posted in reply to kerdemdemir | Yok sistemim linux : ) onu program olduğu anlaşılsın diye eklemişimdir. anladım teşekkürler -- | |||