Pip

Скріншот програми:
Pip
Дані програми:
Версія: 1.2
Дата завантаження: 3 Jun 15
Розробник: Ed Avis
Ліцензія: Безкоштовно
Популярність: 3

Rating: nan/5 (Total Votes: 0)

Піп інструмент, який може зробити будь-яка програма фільтр.
Деякі програми (часто ці з фону без 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 * не існує.
Вимоги:

Інші програми розробника Ed Avis

XMLTV
XMLTV

15 Apr 15

Unarc
Unarc

3 Jun 15

Pip

Коментар не знайдено
додати коментар
Включіть картинки!