Sorğular 'boru'

Unix boru iki prosesin fayl təsvirçilərini birləşdirir. Boru, elan edilmiş POSIX boru () funksiyası ilə yaradılmışdır. Kabuklar "|" istifadə edərək proseslər arasında boru yaradır. Borular, CreatePipe () istifadə edərək Windows da yaradılacaq. Bu konsepsiya, portativ standart giriş, standart çıxış və standart səhvlər üçün .net və Java >
6
Cavablar

Hər iki stdout və stderr'ı bash ilə bir faylya necə yönləndirə və əlavə edə bilərəm?

Stdout'u Bash ilə kəsilmiş bir faylya yönləndirmək üçün məndən nə istifadə etdiyini bilirəm: cmd> file.txt Stdout'u Bash'e yönləndirmək üçün fayla əlavə etmək üçün nə istifadə etdiyini bilirəm: cmd >> file.txt Hər iki stdout və s ...
Mayın 18-də saat 07: 19-da təyin olundu
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
13
Cavablar

Stderr və stdout'u bash-ə yönləndirin

Stdout və stderr prosesinin hər ikisini bir faylya yönləndirmək istəyirəm. Bash-da bunu necə etmək olar?
12 mart saat 12: 14-də təyin olundu
7
Cavablar

Windows cmd stdout və stderr bir faylya yönləndirin

DOS komutunun çıxışını (stdout + stderr) bir faylya yönləndirməyə çalışıram: C: \> dir 1> a.txt 2> a.txt Bu mümkündür, ya da mən yalnız ...
14 Sentyabrda təyin olundu '09 saat 14.20 'də
15
Cavablar

Bash çıxış və kanal çıxış vəziyyəti

Bəşdəki uzun bir əmri yerinə yetirmək istəyirəm və hər ikisi də çıxış vəziyyətini və tee çıxışını qeyd edir. Beləliklə, bunu edirəm: əmr | tee out.txt ST = $? Problem ST dəyişən əmr deyil, tee çıxış statusunu tutur. Bunu necə həll edə bilərəm ...
03 Avqustda təyin olundu '09 ilə 2:31
7
Cavablar

Çıktı alınması subprocess.call ()

Subprocess.call () istifadə edərək çalışan bir prosesin çıxışını necə əldə edə bilərəm? Bir StringIO.StringIO obyektinin stdout'a keçməsi StringIO.StringIO-yə bir səhv verir: Traceback (ən son zəng sonuncu): "<stdin>" Fayl, <1 ...
04 yanvar tarixində təyin olundu '10 'da 1:07' də
5
Cavablar

Stdout qoşulmaq, ekranda saxlamaq necə? (və çıxış faylından deyil)

Programın standart çıxışını ekranda saxlayaraq ötürmək istərdim. Sadə bir nümunə ilə (yalnız illüstrasiya məqsədləri üçün yankı istifadə edin): $ echo 'ee' | foo ee <- output Mən bilirəm ki, tee stdout'u fa'a kopyalayacağını bilirəm ...
15 Aprel tarixində təyin olundu '11 'də saat 16.05' də
15
Cavablar

Bir borudan bir qabğa dəyişənə dəyərləri oxumaq

Sistemə daxil olan stdin məlumatlarını işlətmək üçün bash almağa çalışıram, amma heç bir şans yoxdur. Aşağıdakı işlərin heç birini demirəm: "salam dünyası" test = ($ (</ dev / stdin)); echo test = $ test test = echo "hello dünya" | test oxumaq; yankı t ...
30 Aprel tarixində təyin olundu '10 saat 20:51 'da
14
Cavablar

Bütün faylları görmək üçün tapmaq komutunun qaytardığı faylların siyahısını ötürmək

Mən tapdım və sonra faylların siyahısını alıram. Digər bir yardım proqramına necə köçürə bilərəm, məsələn, pişik (bu pişik bütün bu faylların məzmununu göstərir) və əsasən bu faylların bir qismini məcbur etmək lazımdır.
Mayın 14-də saat 19: 18-də təyin olundu
7
Cavablar

Python boru ilə subprocess

Ps -A | ilə subprocess.check_output () istifadə etmək istəyirəm grep 'process_name'. Mən müxtəlif həllər sınamışam, amma indiyə qədər heç bir şey işləməmişdi. Kimsə bunu necə edə bilər?
11 noyabrda təyin olundu. '12 saat 17:55 'də
9
Cavablar

Performansı bir terminal deyil, bir boru hesab edir, tətbiqini fırıldaq edin

Qarşıya qoymaq istərdim ki, stdin terminal və ya boru olub-olmadığını yoxlayın. Stdout-da bir kanal algıladığından, onun çıxış formatını dəyişdirən bir proqramı çalıştırdım və bunun interaktiv bir terminal olduğunu düşünürəm ...
müəyyən 09 Sentyabr. '09 ilə 20:31
5
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
11
Cavablar

Boruların adı nədir?

Nədirlər və necə işləyirlər? Bağlam SQL Server
Oct 06 tarixini təyin etdi '08 saat 21:28 'də
4
Cavablar

Boru kəmərinin komanda çıxışını, eyni zamanda komanda çıxış kodunu qənaət edir

Çıxışımı bir günlük faylına yönləndirmək üçün (mvn təmiz quraşdırma) komutunu tamamladığım bir skript kabuğum var. #! / bin / bash ... mvn təmiz yüklə $ @ | tee $ logfile echo $? # İndi əgər təmiz yükləməyi göstərmirsə ...
29 İyul tarixində saat 13 : 36-da təyin olunacaq
3
Cavablar

Grep boru kəmərlərindən sonra grep üçün rəng saxlayır

Sorun ls rəngini saxladıqdan sonra qorumaqla nəticələnir, amma mənə bənzədir ki, əgər başqa bir grepdə rəng gül-çıxışını çap etsəniz, sonra rəng saxlanılmır. Məsələn, grep - COLOR WORD * | grep -v AVOID ilk çıxış rəngini qoruymur ...
24 fevral '10 saat 18:36 'da