Піп інструмент, який може зробити будь-яка програма фільтр.
Деякі програми (часто ці з фону без Unix) не читати введення з потоку стандартного введення, ні писати на стандартний висновок. Замість цього, вони роблять вас вказати 'вхідний файл' і '' вихідний файл у командному рядку. Принаймні, більшість програм Unix, які це дозволяють використовувати спеціальний файлу '-' означає стандартний ввід або стандартний висновок, але є деякі програми, які не визнають цю конвенцію.
Іноді це з технічних причин, через введення повинна бути доступною для пошуку. Іноді це відбувається тому, що автор не думаю, що це було б корисно і, ймовірно, Паскаль співчуваючим. Але в кожному разі, вона не дратує, щоб мати можливість використовувати такі програми в трубопроводах.
Pip виправлення цієї проблеми. Вона переносить такі програми і дозволяє дати імена файлів "-" так само, як з будь-якої іншої. Однак PIP не знаю, "-" повинно означати стандартного введення або стандартний висновок, так що ви повинні сказати це з -i, -o, або -B перемикачів. Піп також -I і -O для програм, які можуть використовувати стандартний ввід і стандартний висновок, але вимагають, щоб вони для переміщення.
Наприклад, щоб перетворити програму 'дурний', який приймає вхідний ім'я файлу і вихідного файлу, щоб бути фільтром:
піп -io нерозумно - -
Для труби програма За допомогою компілятора (якщо для якої-небудь причини вам потрібно зробити таку річ):
Піп -io GCC -.c -o -
У цьому випадку, на жаль, поки вхід ім'я файлу, задане в GCC закінчиться в ".c '. І труби деякий текст через Emacs, надаючи користувачеві можливість редагувати його:
піп -b Emacs -
Приклад -I перемикач, щоб буфер стандартного введення в файл, так що "фільтр" режим Dvips (який очікує доступною для пошуку стандартного вводу), можуть використовувати його:
Піп -Я Dvips -f
Зверніться до сторінки довідника для більш.
pip_ (ла) текс
Хоча Піп досить загальної для більшості застосувань, він не буде звертатися з TeX і LaTeX правильно. Для цього є окрема програма pip_latex що обгортка для LaTeX. Він приймає джерело латексу на стандартне введення і записує файл DVI на стандартний висновок - або ви можете встановити його як pip_tex якщо ви не використовуєте LaTeX. Він намагається зробити щось путнє з повідомленнями про помилки Tex - див документацію на початку сценарію. Наприклад:
кішка міститься у файлі | pip_latex | піп -i xdvi -
pip_latex2html
Це обгортка спеціального призначення для latex2html програми. Він читає джерело LaTeX зі стандартного вводу і намагається перетворити його в HTML виводиться на стандартний висновок.
Піп проти / DEV / стандартного введення і / DEV / STDOUT
На більшості версій UNIX, ви можете отримати той же ефект, піп, використовуючи / DEV / стандартного введення і / Dev / стандартний висновок (спасибі Даніель Бидл за вказівку на це). Однак, хоча це працює для програм, які читають і пишуть послідовно, і отримує вас нормальний лінь трубопроводу в таких ситуаціях, це не буде працювати для тих, хто хоче зробити файлових операцій довільного доступу на їх вході або виході.
Спробуйте запустити програму / DEV / стандартного введення або / Dev / стандартний висновок; якщо він не в якійсь дивній манері, спробуйте ще раз, використовуючи Піп, який повинен працювати з просто ні про що. Також PIP роботи по Windows, де / DEV / STD * не існує.
Вимоги:
Пошук за категоріями
- ігри
- інструменти для розробників
- Інтернет програмне забезпечення
- аудіо-програми
- бізнес і офісне програмне забезпечення
- браузери
- графічний дизайн програмного забезпечення
- диск і файл програмного забезпечення
- для забезпечення безпеки
- дому та сім'ї програмне забезпечення
- драйвери
- заставки
- комунікаційного програмного забезпечення
- мережеве програмне забезпечення
- освітня та науково-програмне забезпечення
- програма цифрового фото
- Програмне забезпечення веб-розробки
- програмне забезпечення для відео
- продуктивності програмного забезпечення
- системні утиліти
- Удосконалення робочого столу
Популярні програми
-
PCLinuxOS 22 Jun 18
-
NdisWrapper 11 May 16
-
Cactus McCoy 2 20 Feb 15
-
Puppy Linux "Slacko" 14 Jul 16
-
NAS4Free 2 Oct 17
-
XTerm 3 Jun 15
-
Zorin OS Lite 16 Aug 18
Pip
Інші програми розробника Ed Avis
Pip
Пошук за категоріями
- ігри
- інструменти для розробників
- Інтернет програмне забезпечення
- аудіо-програми
- бізнес і офісне програмне забезпечення
- браузери
- графічний дизайн програмного забезпечення
- диск і файл програмного забезпечення
- для забезпечення безпеки
- дому та сім'ї програмне забезпечення
- драйвери
- заставки
- комунікаційного програмного забезпечення
- мережеве програмне забезпечення
- освітня та науково-програмне забезпечення
- програма цифрового фото
- Програмне забезпечення веб-розробки
- програмне забезпечення для відео
- продуктивності програмного забезпечення
- системні утиліти
- Удосконалення робочого столу
Популярні програми
-
Absolute Linux 22 Jun 18
-
Super Grub2 Disk 20 Jan 18
-
Cactus McCoy 2 20 Feb 15
-
Midnight Commander 29 Nov 17
-
Elastix 2 Oct 16
-
NAS4Free 2 Oct 17
-
Q4OS 2 Oct 17
Коментар не знайдено