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

Труба з'єднує вихід однієї програми з входом іншої програми. Це особливо використовується для реалізації оболонки | оператор.

1
Чи можна трубувати від stdin до gzip?
Якщо я запускаю команду, s3cmd get s3://bucket/file.gz -я отримую бінарний вихід на екран. Якщо я спробую передати це на gzip, s3cmd get s3://bucket/file.gz - | zcatя отримаю gzip: stdin: not in gzip format. Як я можу змусити zcatвибрати свій внесок stdin?
12 pipe  gzip 


1
Що означає це “… | команда ps `cat`” робити?
Під час мого дослідження в Інтернеті я знайшов таку команду як рішення, щоб знайти ім'я процесу вікна: xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps `cat` Я просто не розумію, що відбувається тут після першого |. Припустимо, що xprop _NET_WM_PIDрезультати 1000є ідентифікатором процесу. Що буде далі? Чому у нас …

2
Трубопроводи з Мореутілсом ц
У мене вхідний потік на послідовному порту, з новими рядками, що з’являються приблизно раз на секунду wren@Raven:~$ cat /dev/ttyUSB0 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 Я хочу зняти порожні рядки та позначити решту часу. sed знищить порожні рядки та додасть часову позначку, але я не можу оновлювати часову марку, вона просто …

7
Один вкладиш ffmpeg (чи інший), щоб отримати лише дозвіл?
Я не дуже добре розбираюся в командному рядку, тому, сподіваюся, це не надто дурне питання. Якщо я біжу: ffmpeg -i videofile.avi Я отримую такий результат: ffmpeg version git-2013-11-21-6a7980e Copyright (c) 2000-2013 the FFmpeg develop ers built on Nov 21 2013 12:06:32 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --prefix=/home/user/ffmpeg_build --extra-cflags=-I/home/user/ffmpeg_build/include --extra-ldflags=-L/home/user/ffmpeg_build/lib …
9 bash  ffmpeg  regex  pipe 

1
Трубопровідна та xargs
Я намагаюся видалити деякі. classфайл із каталогу. Тому спочатку я втомився рахувати наявний .classфайл, використовуючи наступну команду (після переходу в каталог) - $ find . -name *.class | wc -l Тут я можу зрозуміти роль конвеєра (|) - вихід findкоманди / процесу працює як вхід wcкоманди (будь ласка, виправте мене. …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.