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:
Kateqoriya axtarış
- Audio proqram
- Biznes və ofis proqram
- Brauzerlər
- Desktop aksesuarların
- Digital foto proqram
- Disk və fayl software
- Drivers
- Ekran
- Ev və ailə proqram
- Geliştirici alətləri
- Internet software
- Məhsuldarlığı proqram
- Oyunlar
- Qrafik dizayn proqram
- Rabitə proqram
- Sistem kommunal
- şəbəkə proqram
- Təhlükəsizlik proqram
- Təhsil və elm software
- Video software
- Web inkişaf proqram
Populyar proqram
Robolinux 19 Jun 17
Super Grub2 Disk 20 Jan 18
DHIS 2 17 Feb 15
Xplore 3 Jun 15
Autodesk Homestyler 15 Apr 15
Sophos UTM 17 Feb 15
Elastix 2 Oct 16
Pip
Geliştirici digər proqram Ed Avis
Şərh Pip
Kateqoriya axtarış
- Audio proqram
- Biznes və ofis proqram
- Brauzerlər
- Desktop aksesuarların
- Digital foto proqram
- Disk və fayl software
- Drivers
- Ekran
- Ev və ailə proqram
- Geliştirici alətləri
- Internet software
- Məhsuldarlığı proqram
- Oyunlar
- Qrafik dizayn proqram
- Rabitə proqram
- Sistem kommunal
- şəbəkə proqram
- Təhlükəsizlik proqram
- Təhsil və elm software
- Video software
- Web inkişaf proqram
Populyar proqram
BackBox Linux 16 Aug 18
Antergos 1 Dec 16
VueScan 16 Aug 18
Puppy Linux "Slacko" 28 Apr 17
Syslinux 17 Feb 15
KAVClient 3 Jun 15
Openfiler 12 May 15
Şərhlər tapılmadı