«stdout» etiketlenmiş sorular

Standart çıktı akışı (stdout), bir programın çıktı verilerini yazdığı akıştır.

10
Çıktı bir dosyaya ve stdout'a nasıl yeniden yönlendirilir
На этот вопрос есть ответы на yığın taşması на русском : Как сохранить вывод любой команды в файл и сразу же увидеть его в терминале ? Bash'da, arama foostdout'ta bu komuttan herhangi bir çıktı görüntüler. Çağrı, foo > outputbu komuttaki çıktıları belirtilen dosyaya yönlendirir (bu durumda 'çıktı'). Çıktıyı bir dosyaya …
988 linux  bash  file-io  io  stdout 

11
Stder'ı nasıl stderr olarak borulayabilirim?
Ben bilgileri yazar bir program var stdoutve stderr, ve ihtiyacım grepne geliyor içinden stderr'e hiçe ederken, stdout'u . Elbette 2 adımda yapabilirim: command > /dev/null 2> temp.file grep 'something' temp.file ama bunu geçici dosyalar olmadan yapmayı tercih ederim. Akıllı boru hileleri var mı?
981 bash  grep  stdout  pipe  stderr 

16
Çıktı tamponlamasını devre dışı bırak
Çıktı tamponlaması Python'un yorumlayıcısında varsayılan olarak etkin sys.stdoutmi? Cevap olumluysa, devre dışı bırakmanın tüm yolları nelerdir? Şimdiye kadarki öneriler: Kullanım -ukomut satırı anahtarı sys.stdoutHer yazma işleminden sonra temizlenen bir nesneye sarın PYTHONUNBUFFEREDEnv var ayarla sys.stdout = os.fdopen(sys.stdout.fileno(), 'w', 0) Yürütme sırasında sys/ sys.stdoutprogramatik olarak genel bir bayrak belirlemenin başka bir …
532 python  stdout  buffered 


30
Windows komut istemi çıktısını görüntüleme ve bir dosyaya yeniden yönlendirme
Windows komut isteminde bir komut satırı uygulamasını nasıl çalıştırabilirim ve çıktıyı aynı anda hem görüntülenebilir hem de bir dosyaya yeniden yönlendirebilirim? Örneğin, komutu çalıştıracak olsaydım, dir > test.txtçıktı test.txtsonuçları görüntülenmeden çağrılan bir dosyaya yönlendirilirdi . Nasıl bir komut çıktısını görüntülemek için yazabilirim ve benzer istemi, Windows komut bir dosyaya yönlendirme …
371 batch-file  cmd  stdout  tee 

8
dosyaya oturum açmak ve stdout'a yazdırmak için logger yapılandırması
Ben oldukça iyi çalışan bir dosyaya bazı hata ayıklama dizeleri günlüğe kaydetmek için Python günlüğü modülünü kullanıyorum. Şimdi ek olarak, dizeleri stdout'a yazdırmak için bu modülü kullanmak istiyorum. Bunu nasıl yaparım? Dizelerimi bir dosyaya kaydetmek için aşağıdaki kodu kullanıyorum: import logging import logging.handlers logger = logging.getLogger("") logger.setLevel(logging.DEBUG) handler = logging.handlers.RotatingFileHandler( …
354 python  file  logging  stdout 

10
Python'da stdout oluştururken doğru kodlamayı ayarlama
Bir Python programının çıktısını oluştururken, Python yorumlayıcısı kodlama konusunda kafanız karışır ve Yok olarak ayarlar. Bu, şöyle bir program anlamına gelir: # -*- coding: utf-8 -*- print u"åäö" normal çalıştığında iyi çalışır, ancak aşağıdakilerle başarısız olur: UnicodeEncodeError: 'ascii' codec bileşeni 0 konumunda u '\ xa0' karakterini kodlayamıyor: sıra değeri aralıkta …

10
Stdout'u Python'daki bir dosyaya yönlendirilsin mi?
На этот вопрос есть ответы на yığın taşması на русском : Перенаправление sys.stdout в файл Stdout'u Python'daki rastgele bir dosyaya nasıl yeniden yönlendirebilirim? Ssh oturumundan uzun süredir çalışan bir Python betiği (örn. Web uygulaması) başlatıldığında ve yedeklendiğinde ve ssh oturumu kapatıldığında, uygulama IOError değerini yükseltir ve stdout'a yazmaya çalıştığı anda …
314 python  stdout 


10
Stdin, stdout ve stderr hakkında kafanız mı karıştı?
Bu üç dosyanın amacı ile kafam karıştı. Anlayışım doğruysa, stdinbir programın işlemdeki bir görevi yürütmek için isteklerine yazdığı stdoutdosya, çekirdeğin çıktısını yazdığı dosya ve bilginin erişmesini isteyen işlemdir stderrve dosya tüm istisnalar girilir. Bunlar gerçekten olup olmadığını kontrol etmek için bu dosyaları açarken, ben böyle bir şey önermek gibi görünüyor! …
230 linux  stdout  stdin  stderr 

17
Python'da aynı hatta birden çok baskı
Temelde böyle bir çıktı gösteren bir komut dosyası çalıştırmak istiyorum: Installing XXX... [DONE] Şu anda önce yazdırıyorum Installing XXX...sonra da yazdırıyorum [DONE]. Ancak, şimdi yazdırmak istediğiniz Installing xxx...ve [DONE]aynı satırda. Herhangi bir fikir?

13
STDOUT'un n'inci satırını alma komutu
STDOUT'un n'inci satırını almanızı sağlayacak herhangi bir bash komutu var mı? Yani, bunu alacak bir şey $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt ve böyle bir şey yap $ ls -l | magic-command 2 -rw-r--r--@ 1 root wheel files.txt …
210 bash  shell  sed  stdout 



6
Stdout'a yazdırma neden bu kadar yavaş? Hızlandırılabilir mi?
Ben her zaman bir baskı bildirimi ile terminal çıktı için ne kadar sürer ile şaşırdım / hayal kırıklığına uğradım. Son zamanlarda ağrılı yavaş oturum açtıktan sonra buna bakmaya karar verdim ve harcanan neredeyse tüm zamanların terminalin sonuçları işlemesini beklediğini bulmak oldukça şaşırdı . Stdout'a yazmak bir şekilde hızlandırılabilir mi? print_timer.py100k …
166 python  linux  printing  stdout  tty 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.