Pertanyaan yang diberi tag pipe

11
Apakah pipa harus menulis file sementara?

Saya menemukan bahwa jika saya mentransfer sejumlah besar data antara dua proses melalui pipa, beberapa file sementara akan dibuat oleh linux di direktori / tmp. Jika operasi pipa berhasil, file sementara yang sesuai akan dihapus oleh OS secara otomatis. Tetapi jika operasi gagal, file tmp tetap...

9
Cara mendapatkan PIPESTATUS dan hasil dalam skrip bash

Saya mencoba untuk mendapatkan tanggal modifikasi terakhir dari file dengan perintah ini TM_LOCAL=`ls -l --time-style=long-iso ~/.vimrc | awk '{ print $6" "$7 }'` TM_LOCAL memiliki nilai seperti "2012-05-16 23:18" setelah eksekusi baris ini Saya juga ingin memeriksa PIPESTATUS untuk melihat...

8
gambar ffmpeg pipa diekstraksi dari video

Saya dapat menggunakan perintah berikut untuk mengekstrak gambar dari video menggunakan ffmpeg, menyimpannya ke sistem file: ... | ffmpeg -i - -f image2 'img-%03d.png' Saya ingin mem-pipe gambar-gambar ini ke aplikasi lain, daripada menyimpannya ke sistem file - bagaimana mereka dipisahkan dalam...

7
Beberapa pipa unix tidak berfungsi

Pipa pertama ini berfungsi dengan baik (mencetak "c"): echo "a" | sed 's/a/b/' | sed 's/b/c/' Yang ini tidak melakukan apa yang saya harapkan (tidak ada yang dicetak ketika saya memberi "a" ke fifo saya): mkfifo fifo; cat fifo | sed 's/a/b/' | sed 's/b/c/' Namun, jika saya menghapus perintah...

4
Jalankan perintah di antara baris pipa bash ...?

Saya ingin menjalankan serangkaian perintah pipa yang melakukan banyak audioprocessing. Ini terlihat sebagai berikut dalam pseudocode: command1 | command2 | command3 Dari command2 dan command3, keduanya mengambil output dari perintah sebelumnya sebagai input (perilaku stdin / stdout...

1
Pipa dengan perintah ls

Ketika saya ingin tahu apakah suatu perintah adalah tautan atau tidak, saya memang suka mengikuti. $ which locate /usr/bin/locate $ ls -l /usr/bin/locate lrwxrwxrwx 1 root root 24 5月 3 2012 /usr/bin/locate -> /etc/alternatives/locate Apakah mungkin untuk menulis dengan menggunakan pipa...