Suallar 'stderr'

Standart səhv çıxışı axını (stderr) adətən səhv mesajları və ya diaqnostikanı göstərmək üçün proqram tərəfindən istifadə olunur.
12
Cavablar

Python-da stderr-a çap etmək necədir?

Stderr'ta üç üsulla qarşılaşdım: import sys print >> sys.stderr, 'spam' sys.stderr.write ('spam \ n') __future__ import print_function print'dən ('spam', file = sys.stderr) Zen Python # 13 † ilə ziddiyyət təşkil edən ...
07 Aprel ayı '11 'də 3:59' də
11
Cavablar

Stdr deyil, stdout-a necə qoşulmaq olar?

Stdout və stderr üçün məlumat yazan bir proqramım var və stdout'a diqqət etmədən stderrə gedirik. Əlbəttə, bunu 2 addımda edə bilərəm: command> / dev / null 2> temp.file grep 'somethin ...
26 fevral '10 saat 18:53 'da
5
Cavablar

Hər iki stdout və stderr bir faylya necə yönləndirilir

Komanda yerinə yetirmək üçün bir günlük faylı yaradan bir bash scriptini işə salıram. Aşağıdakı Command1 istifadə >> log_file Command2 >> log_file Bu yalnız standart çıxışı göndərir, lakin termində görünən standart səhv ...
23 Sentyabrda təyin olundu '11 saat 12:35 'da
14
Cavablar

Baş betində bir dəyişəndə ​​standart bir səhv saxlamaq üçün necə

Gəlin aşağıdakı kimi bir skriptə sahib deyirəm: faydasızdır.sh echo "Bu səhv" 1> 2 echo "Bu çıxdı" Və başqa bir kabuk script var: alsoUseless.sh ./useless.sh | sed 's / Output / Useless /' Yazmaq istəyirəm "Bu səhv" ...
07 iyun 'da saat 19.38' də təyin olundu
10
Cavablar

Stdin, stdout və stderr haqqında qeyri-adi deyilmi?

Mən bu üç faylın məqsədi ilə çox qarışıqam. Mənim anlayışım düzgündürsə, stdin proqramın prosesində vəzifəni yerinə yetirmək üçün istəklərində yazdığı fayldır, stdout, çekirdekin çıxışını yazdıqları fayl və onu tələb edən prosesdir ...
02 Avqust '10 saat 8.20 'də
2
Cavablar

Başda həm stdout, həm də stderr borularını çəkmək?

Göründüyü kimi, bash-in daha yeni versiyaları> (düzgün başa düşsəm), həm stdout, həm də stderr faylına yönəldən (>), Adrian-nin açıqladığı faylda əlavə olunur. Müraciət etmək üçün ən asan yol nədir ...
Mayın 11-də saat 13: 55-də təyin olundu
4
Cavablar

Bash ilə standart bir səhvdən başqa bir prosesə necə keçə bilərəm?

Bir prosesin standart çıxışını proseslərin başqa bir standart girişinə necə bağlamaq məlumdur: proc1 | proc2 Amma proc2 üçün standart proc1 səhvini göndərmək və cari yerdə standart çıxışı tərk etmək istəyirsinizsə nə etməliyəm? Düşünürsən ki ...
02 oktyabr '09 ilə 8:11
1
cavab

Stdrr-ni cmd.exe-də null etmək üçün necə yönləndirmək olar

Mən stderr üçün bir çox səs-küyə giriş yapan və proqramın icrasını yavaşlatan bir tətbiqim var. Bu çıxışı null istiqamətə yönəldirəm. Cmd.exe ilə mümkündürmü?
22 dekabrda təyin olundu. '10 saat 11:14 'da
3
Cavablar

Ruby'də $ stdout və stdout arasındakı fərq

Ruby'də, $ stdout (dollar simvolu ilə) və STDOUT (bütün başlıqlarda) arasındakı fərq nədir? Istifadə ediləcək çıxış redirection, və nə üçün? Eyni, $ stderr və STDERR üçün aiddir. Düzenle: Yalnız bir sual tapdınız.
İyulun 13-də saat 11:
5
Cavablar

Perror ("...") və fprintf (stderr, "...") istifadə etməlisiniz?

Dərsliklərin oxunması və bəzi kodlar mənim istifadə etdiyim zaman - və ya daha yaxşıdır - perror ("...") və ya fprintf (stderr, "...") arasındakı fərqi anlamaqla həqiqətən mənə kömək etmədi.
24 Avqust '12 'də 5:03' də
5
Cavablar

Python: os.sistemi işlətdikdən sonra stdout əldə etmək üçün necə?

Os.system zəngini qaçırdıqdan sonra bir dəyişəndə ​​stdout almaq istəyirəm. Bu xəttin bir nümunə olaraq alınmasını xahiş edirik: batcmd = "dir" nəticə = os.system (batcmd) nəticə bir səhv kodunu ehtiva edəcək (Windows altında stderr 0 və ya privat üçün bəzi Linux ...
11 Sentyabrda təyin olundu 13: 13-də
9
Cavablar

Müvəqqəti olaraq stdout / stderr

Python-da stdout / stderr-ı müvəqqəti olaraq yönləndirmək mümkündürmü? (Yəni metod müddəti üçün)? Düzəlişlər: Çağırış problemi (ilk xatırladığım, ancaq unutduğum) problemi yönəldilmir; Əksinə, onlar tamamilə n ...
İyulun 23-də saat 11: 00-da təyin olundu
6
Cavablar

Linux (Bash): bütün çıxışları bir faylya yönləndirin

Bütün çıxışları komanda xəttindən bir faylya istiqamətləndirməyə çalışıram. Mən bash istifadə edirəm. Bəzi nəticələr faylya yönəldilir, lakin bəziləri terminalda göstərilir və faylda saxlanılmır. Oxşar simptomlar burada təsvir edilir: Redirect to ...
Mayın 30-da, saat 13: 00-da təyin olundu
3
Cavablar

Execdən sonra PHP StdErr ()

PHP-də, exec () ilə əmri yerinə yetirirəm və URL uğurlu olarsa geri qaytarır; $ url = exec ('hesabat'); Ancaq bir şey səhv çıxdıqda stderr-ni yoxlamaq istəyirəm. Akışı necə oxuyurdum? Php: // stderr istifadə etmək istəmirəm, amma necə istifadə edəcəyindən əmin deyiləm ...
23 Fevralda təyin olundu '10 saat 21:13 'də
4
Cavablar

Styderr-ı Ruby-a müvəqqəti olaraq necə yönləndirmək olar?

Stordrın bütün blok üçün Ruby scriptinə müvəqqəti olaraq yönəldilməsini, blokun sonunda öz dəyərini sıfırlamağımı təmin etmək istərdim. Ruby sənədlərində bunu necə edə bilmədi.
16 dekabrda təyin olundu '10 saat 12:47 'da