Запитання з тегом «pipe»


10
Розпакуйте файли, які летять через трубу
Чи можу я змусити розпакувати або будь-які подібні програми працювати на стандартному виході? Ситуація полягає в тому, що я завантажую поштовий файл, який повинен бути розпакований на льоту. Пов’язане питання: Як передавати завантажений файл на стандартний вихід у bash?


3
Як я можу обробляти пробіли в іменах файлів при використанні xargs для результатів пошуку?
Однією з моїх поширених практик є виконання файлів «greps» на всіх файлах певного типу, наприклад, знайти всі файли HTML, у яких є слово «rumpus». Для цього я використовую find /path/to -name "*.html" | xargs grep -l "rumpus" Інколи findповерне файл із пробілом у його імені, наприклад my new file.html. Однак, …
28 find  grep  pipe  xargs 

4
Як прокладати трубопровідник без трубопроводу
Як з'єднати стандартний потік помилок, не прокладаючи стандартний потік? Я знаю, що ця команда працює, але вона також виписує стандарт. Command 2>&1 | tee -a $LOG Як я можу отримати лише стандартну помилку? Примітка. Я хочу з цього просто написати потік stderr в журнал і записати і stderr, і stdout …
24 unix  pipe  ksh  stderr 

1
Команда Shell повільна при використанні труби, швидка з проміжним файлом
Хтось розуміє цю величезну різницю в часі обробки, при використанні проміжного файлу або при використанні труби? Я перетворюю tiff в pdf, використовуючи стандартні інструменти на свіжому сервері видавлення Debian. Стандартний спосіб зробити це - перетворити спочатку на ps. Без труби: root@web5:~# time tiff2ps test.tif > test.ps real 0m0.860s user 0m0.744s …

5
Передайте трубу команді, яка очікує імені файлу
Скажімо , у мене є команда , fooяка приймає ім'я файлу аргумент: foo myfile.txt. Прикро, fooне читається зі стандартного вводу. Замість фактичного файлу я хотів би передати його результатом іншої команди (насправді pv, яка буде визначати файл і виводити метр прогресу як побічний ефект). Чи є спосіб це зробити? Ніщо …
19 bash  pipe  command 

4
Підрахуйте кількість байтів, що передаються від одного процесу до іншого
Я запускаю скрипт оболонки, який передає дані з одного процесу в інший process_a | process_b Хтось знає спосіб дізнатися, скільки байтів було передано між двома програмами? Єдиним рішенням, на який я зараз можу придумати, було б написати невелику програму c, яка читає з stdin, записує в stdout і рахує всі …
17 bash  shell  pipe 

1
Захоплення STDERR та STDOUT до файлу за допомогою трійника
Мені незрозуміло, який найкращий порядок - це захоплення і одного STDERRі STDOUTтого ж файлу за допомогою tee. Я знаю, що якщо я хочу передати файл, мені доведеться зіставити файл файлу після перенаправлення, тобто find . >/tmp/output.txt 2>&1 Це вказує на оболонку , щоб відправити STDOUTна , /tmp/output.txtа потім відправити STDERRна …
16 linux  unix  redirect  pipe 

3
Перенаправлення виводу mysqldump на scp
Я працював з linux pro років тому, який зробив цей чудовий трюк. Він міг би зробити mysqldump, але перенаправити вихід на з'єднання scp / ssh, а не записувати на диск . Ми трохи використали цю тишу, де я працював, але я вже не пам'ятаю, як це зробити. Зараз я зіткнувся …

3
Як в Linux я бачу, наскільки далеко проходить файл?
Якщо у мене є трубопровідна команда типу cat myfile | processor_application де process_application - це щось читання від стандартного в, в шматках, до обробки, чи можна побачити, наскільки далеко через файл cat потрапив? Можливо, використовуючи lsof? Дякую!
13 linux  pipe  lsof 

1
Як я трубу висновок часу / df для згортання?
Я хочу надіслати висновки uptimeта dfкоманди веб-додатку за допомогою CURL. Я намагався: uptime | curl http://someurl.com -T - Але це, схоже, не надсилало дані. Який правильний спосіб надіслати вихід команди в cURL як параметр POST? (або wget, якщо це набагато простіше)
10 linux  curl  wget  pipe 

4
як передавати дані на з'єднання sftp?
ftp підтримує put "|..." "remote-file.name"команду передавання даних на ftp-з'єднання. Чи є щось подібне для sftp? У sftp я отримую таку помилку: sftp 'jmw@backupsrv:/uploads' sftp> put "| tar -cx /storage" "backup-2012-06-19--17-51.tgz" stat | tar -cv /storage: No such file or directory як вище, sftp-клієнт очевидно не виконує команду. Я хочу використовувати …
9 ssh  sftp  pipe 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.