Pertanyaan yang diberi tag stdout

stdout adalah nama deskriptor file output default dari suatu proses. Karena tidak ada yang spesial tentang `stdout`, Anda * tidak boleh * menggunakan tag ini. Gunakan tag [io-redirection] untuk pertanyaan tentang cara mengarahkan output, gunakan [file-deskriptor] untuk pertanyaan tentang cara mengelola deskriptor file, gunakan [kunci] untuk pertanyaan penguncian file, dan gunakan [file] untuk pertanyaan umum tentang operasi file.

51
Tulis Python stdout ke file segera

Saat mencoba menulis stdout dari skrip Python ke file teks ( python script.py > log), file teks dibuat ketika perintah dimulai, tetapi konten yang sebenarnya tidak ditulis sampai skrip Python selesai. Sebagai contoh: script.py: import time for i in range(10): print('bla')

47
Keluarkan konten file saat mereka berubah

Saya ingin menampilkan konten file ketika mereka berubah, misalnya jika saya memiliki file foobardan saya lakukan: magic_command foobar Terminal saat ini harus menampilkan isi file dan menunggu sampai, saya tidak tahu, saya tekan ^ C. Kemudian jika dari terminal lain saya lakukan: echo asdf...

34
Cara menjalankan editor vim dan mem-pipe output ke bash

Kadang-kadang saya perlu menulis teks dan kemudian menyalurkan teks itu ke perintah lain. Alur kerja saya yang biasa berjalan seperti ini: vim # I edit and save my file as file.txt cat file.txt | pandoc -o file.pdf # pandoc is an example rm file.txt Saya menemukan ini rumit dan berusaha untuk...

28
Perintah untuk menampilkan konten file ke stdout?

Saya tahu catbisa melakukan ini, tetapi tujuan utamanya adalah untuk menyatukan daripada hanya menampilkan konten. Saya juga tahu tentang lessdan more, tetapi saya sedang mencari sesuatu yang sederhana ( bukan pager ) yang hanya menampilkan isi file ke terminal dan itu dibuat khusus untuk ini,...

26
Dalam skrip bash, cara menangkap stdout baris demi baris

Dalam skrip bash, saya ingin menangkap keluaran standar dari baris perintah panjang demi baris, sehingga dapat dianalisis dan dilaporkan saat perintah awal masih berjalan. Ini adalah cara rumit yang bisa saya bayangkan melakukannya: # Start long command in a separated process and redirect stdout...

24
Bagaimana saya bisa membatasi kecepatan keluaran stdout?

Saya menjalankan CentOS 5.7 dan saya memiliki utilitas cadangan yang memiliki opsi untuk membuang file cadangannya stdout. File cadangan agak besar (beberapa gigabytes). Targetnya adalah sistem file SSHFS. Untuk memastikan bahwa saya tidak memakan bandwidth dan menurunkan kinerja jaringan, saya...

22
Pipa, bagaimana aliran data dalam pipa?

Saya tidak mengerti bagaimana data mengalir dalam pipa dan berharap seseorang dapat mengklarifikasi apa yang sedang terjadi di sana. Saya pikir pipa perintah memproses file (teks, array string) sejalan dengan cara baris. (Jika setiap perintah itu sendiri bekerja baris demi baris.) Setiap baris...

19
bash: / dev / stderr: Izin ditolak

Setelah memutakhirkan ke versi rilis baru, bashskrip saya mulai meludah kesalahan: bash: /dev/stderr: Permission denied dalam versi sebelumnya Bash akan mengenali secara internal nama-nama file tersebut (itulah sebabnya pertanyaan ini bukan duplikat dari yang ini ) dan melakukan hal yang benar...