Pip

Software screenshot:
Pip
Software ətraflı:
Version: 1.2
Tarixi Upload: 3 Jun 15
Geliştirici: Ed Avis
Lisenziya: Pulsuz
Məşhurluq: 3

Rating: nan/5 (Total Votes: 0)

Pip hər hansı bir proqram bir filter edə bilər ki, bir vasitədir.
(Tez-tez qeyri-Unix fon olanlar) Bəzi proqramlar stdin daxil oxumaq, nə də stdout yazmaq deyil. Əksinə, onlar bir "giriş fayl və command line bir 'çıxış fayl" daxil edir. Ən azı bu xüsusi fayl istifadə edək ki, ən Unix proqramları '-' stdin ya stdout demək, lakin bu konvensiyaya tanımır bəzi proqramlar var etmək.
Giriş seekable olmaq lazımdır, çünki bəzən bu, texniki səbəblərdən edir. Müəllif faydalı olacağını düşünürəm və yəqin ki, bir Pascal sempatizanı deyil, çünki bəzən deyil. Amma hər halda, bu boru kəmərləri belə proqramları istifadə etmək üçün deyil annoying edir.
Pip düzeltmelerini bu problem. Bu proqramlar wraps və siz fayl vermək imkan verir "-" Əgər hər hansı digər kimi. Stdin ya stdout demək lazımdır, belə ki, -İ -o, və ya b açarları ilə demək lazımdır - '' Ancaq pip olub bilmir. Pip də seekable onlara stdin və stdout istifadə lakin tələb edə bilər proqramları -İ və -O təmin edir.
Məsələn, filter olmaq üçün giriş fayl və bir çıxış fayl edir 'axmaq' proqramı, çevirmək:
-io axmaq tırtıl - -
Boru compiler ilə C proqramı (hər hansı bir səbəbdən belə bir şey lazım gələrsə):
tırtıl -io gcc -.c -o -
Bu halda, GCC verilən müvəqqəti giriş fayl "c" da başa çatacaq. Və boru emacs vasitəsilə bəzi mətn, istifadəçi imkanı verən onu redaktə etmək üçün:
-b Emacs tırtıl -
(A seekable stdin gözləyir) dvips nin filter rejimində istifadə edə bilərsiniz, belə ki, Mən keçid nümunəsi, bir fayla stdin bufer:
tırtıl Mən dvips f
Daha dərslik baxın.
pip_ (la) tex
Tırtıl Ən çox istifadə üçün kifayət qədər ümumi olsa da, düzgün Tex və lateks idarə edəcək. Bunun üçün lateks üçün banderol bir ayrı proqram pip_latex var. Bu standart giriş lateks mənbə qəbul edir və standart çıxış üçün DVI fayl yazır - və ya lateks istifadə etməyin, əgər siz pip_tex kimi quraşdıra bilərsiniz. Bu Tex-nin səhv mesajları ilə həssas bir şey etməyə çalışır - script əvvəlində sənədlərin görürük. Məsələn:
cat filename.tex | pip_latex | pip -i xdvi -
pip_latex2html
Bu latex2html proqramı üçün xüsusi təyinatlı banderol edir. Bu stdin olan lateks mənbə oxuyur və stdout yazılı HTML çevirmək üçün çalışır.
/ Dev / stdin və / dev / stdout qarşı Pip
Ən Unices, siz tez-tez (bu işarə üçün Daniel Biddle sayəsində) / dev / stdin və / dev / stdout istifadə edərək, tırtıl kimi eyni effekti əldə edə bilərsiniz. Bu oxumaq və ardıcıl yazmaq proqramları üçün çalışır, və bu cür hallarda siz normal boru kəməri tənbəllik olur Lakin baxmayaraq ki, onların giriş və ya çıxış təsadüfi giriş fayl əməliyyatları etmək istəyirəm ki, insanlar üçün iş deyil.
/ Dev / stdin və ya / dev / stdout ilə proqram çalışan edin; bəzi qəribə şəkildə etmədikdə, yalnız bir şey ilə işləməlidir tırtıl istifadə yenidən cəhd edin. / Dev / std * yoxdur Windows Həmçinin Pip işləyir.
Tələblər:

Geliştirici digər proqram Ed Avis

Unarc
Unarc

3 Jun 15

XMLTV
XMLTV

15 Apr 15

Şərh Pip

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!