タグ付けされた質問 「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ますか?
11 pipe  gzip 


1
これは… ps `cat`”コマンドはどうですか?
私のインターネット調査で、ウィンドウのプロセス名を見つけるための解決策として次のコマンドが見つかりました。 xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps `cat` 私は最初の後でここで何が起こるか理解していません|。 がプロセスIDとしてxprop _NET_WM_PID出力さ1000れると仮定しましょう。次は何が起こる?なぜ我々は持っていないcat後ps?私は少し混乱しています。

2
Moreutils tsによる配管
シリアルポートに着信ストリームがあり、毎秒約1回新しいラインが表示されます 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は空白行をカリングしてタイムスタンプを追加しますが、タイムスタンプを更新することはできません。呼び出された時間を報告するだけです。 wren@Raven:~$ cat /dev/ttyUSB0 | sed -e '/^$/d' -e "s/$/`date +\,%F\,%T`/" A_Sensor1,B_22.00,C_50.00,2014-05-14,09:44:42 A_Sensor1,B_22.00,C_50.00,2014-05-14,09:44:42 A_Sensor1,B_22.00,C_50.00,2014-05-14,09:44:42 A_Sensor1,B_22.00,C_50.00,2014-05-14,09:44:42 A_Sensor1,B_22.00,C_50.00,2014-05-14,09:44:42 A_Sensor1,B_22.00,C_50.00,2014-05-14,09:44:42 A_Sensor1,B_22.00,C_50.00,2014-05-14,09:44:42 ^C Moreutilsの一部であるtsを見つけました。これにパイプして更新タイムスタンプを取得できます。 wren@Raven:~$ cat /dev/ttyUSB0 | ts May 14 09:49:26 A_Sensor1,B_22.00,C_50.00 May 14 09:49:26 May 14 09:49:27 A_Sensor1,B_22.00,C_50.00 ^C ただし、tsとsedを適切に組み合わせることができません。 これは私が望むことをするように見えるが、出力をまったく生成しない wren@Raven:~$ …

7
解像度のみを取得する1つのライナー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 --b indir=/home/user/bin --extra-libs=-ldl --enable-gpl --enable-libass --enable -libfdk- aac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-l ibx264 --enable- nonfree libavutil 52. 53.100 / …
9 bash  ffmpeg  regex  pipe 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.