The pipe tag has no wiki summary.
0
votes
2answers
50 views
In windows, can I redirect stdout to a pipe in command line?
Is there a way to redirect the standard output of a something in windows command line to a pipe?
Possibly with something like asdf.exe >\\.\some_pipe_thing\something.
The current motivation is to ...
3
votes
2answers
41 views
How can I retain grep's match highlighting when piping find into grep?
If I run grep foo bar.txt, grep highlights each occurrence of "foo" in bar.txt. But sometimes I want to use find to determine which files grep searches. So I do something like this:
find . -iname ...
3
votes
1answer
70 views
multiple png images over a single pipe to ffmpeg (no file writes to disk!)
I have a program that generates a script for gnuplot, which in turn generates a lot of png images and send it to stdout. I want to pipe these images to ffmpeg without writing them to the disk. This is ...
2
votes
2answers
41 views
How to get both PIPESTATUS and output in bash script
I'm trying to get last modification date of a file with this command
TM_LOCAL=`ls -l --time-style=long-iso ~/.vimrc | awk '{ print $6" "$7 }'`
TM_LOCAL has value like "2012-05-16 23:18" after ...
12
votes
2answers
401 views
What is the magic separator between filenames in ls output?
The output of ls (with no arguments) appears to separate filenames with linebreaks.
Evidence:
ls | grep foo works as expected, with grep treating each filename as a separate line of input.
ls > ...
0
votes
1answer
34 views
How to open the stdout with Notepad++?
On OSX TextMate have the alias mate which you can use with the pipe to open other program's stdout.
How can I achieve the same effect in Windows 7 with Notepad++?
Ex.: git diff master|edit
1
vote
2answers
39 views
How can I clear the contents of every file in a subdirectory without changing ownership / permissions?
I can find the list of files using something like:
find /path/to/files -type f
And I can clear the contents of a single file with any of:
> filename
echo -n > filename
cat /dev/null > ...
1
vote
1answer
41 views
How to pipe output of tail -F on OS X?
I've recently moved from Ubuntu to OS X and I'm finding that the 'tail' command behaves differently.
On Ubuntu I could run
tail -f xyzzy.log | espeak
(To have the computer read me what's happening ...
2
votes
2answers
47 views
Is there any way to keep text passed to head, tail, less, etc. to be colored?
Is there any way to keep colorization of text passed through pipe | to head, tail, less, etc.?
4
votes
2answers
132 views
Why does Powershell silently convert a string array with one item to a string
Consider the following Powershell script, which searches for folders in C:\ with a 'og' in their name:
PS C:\> (ls | %{$_.Name} | ?{$_.Contains("og")})
PerfLogs
Program Files
setup.log
Now I ...
0
votes
0answers
46 views
Error 32 (Broken Pipe)
I bought a Crucial SSD and when trying to back up my 2009 MacBook Pro (13") to it I get the error 32 broken pipe message and it will not copy. Any suggestions?
0
votes
2answers
107 views
Pipe gunzip and mysql to gunzip a dump and import it
I have a .gz sql dump file (example: foo.sql.gz) that i want import in my database with the classic mysql command.
gunzip -c foo.sql.gz > foo.sql
mysql -uroot -ppassword foo < foo.sql
foo is ...
1
vote
1answer
60 views
Find what process is on the other end of a pipe
I'm trying to trace some odd behavior of a few processes and ran into a point I'm not sure how to trace past. The hung process, which I attached to using strace -p showed this:
Process 7926 attached ...
1
vote
3answers
73 views
Piping file to a command that doesn't implement piping
$ cat foo
foo
bar
Now if I do:
$ some_program foo
It's working.
But if I try:
$ cat foo | some_program
It's not working.
I'm looking for a clean way to pipe input to some_program without ...
1
vote
1answer
56 views
redirecting output from several piped commands
This works:
find . -type f | xargs md5sum | sort
This does not and gives several "md5sum: xyz not found" errors:
( find . -type f | xargs md5sum | sort ) >~/md5.txt
Same for:
find . -type f ...
2
votes
5answers
165 views
Truncate file in a pipe
Is there a simple way to truncate a file in a pipe? Specifically, I want to chop of the last four bytes of a file before feeding it into another process.
Ideally, I'd be able to write something like:
...
1
vote
1answer
82 views
UNIX approach to capturing video from webcam across a network
I have two Linux computers on a LAN (call them Foo and Bar), and I'd like to find a way to capture stream video from the webcam on Foo to Bar.
I'd like to avoid using a GUI client which uses a ...
0
votes
1answer
86 views
how to redirect output of command line execution to more than one file according to weight of output
Currently I'm using an awk line to filter a set of files according to certain criteria.
How can I redirect the result output to more than one file if the result, for example if the file that would ...
1
vote
1answer
86 views
How to give and pass input between separate programs?
There's so many individual, useful programs out there who's source code isn't available, some of which would integrate beautifully with each other! The only problem is I don't know how to enable ...
0
votes
3answers
180 views
less emulate a TTY to preserve piped color output
When you pipe something through less, the program usually discards color codes because it's not outputting to a TTY. So you have to add --color=always to the options for it to work.
ls -l ...
0
votes
2answers
172 views
How to pipe awk output (with periodic, continuous input) to output file?
I am trying to write a command that pipes the continuous output of a free command (run every second) to an awk command that parses a specific value (available free memory) and outputs this to a file ...
1
vote
0answers
212 views
'No such interface supported' when attempting to compress file through 7zip commandline
When I run the 7zip commandline:
> echo foo | 7za a arc.7z -sifoo.txt
Everything works as expected, but if I try to do:
echo foo | 7za a arc.zip -sifoo.txt
I get the following:
...
2
votes
2answers
61 views
What's the best command to use to change a timestamp to readable date when 'tail -f'-ing a log file?
I have a program which logs like this:
1324218770.7644 INFO etc
What's the best Linux shell program to pipe that through to change the timestamps to a human readable format like Sun 18 Dec 2011 ...
2
votes
1answer
72 views
how to convert a script using pipelines to named pipes
I have a bash script that is using anonymous pipes to achieve:
grabbing video from dv capture device
writing to a file (using tee)
piping it to ffmpeg2theora (converting to ogv/theora video)
writing ...
1
vote
1answer
35 views
How can I view the full exception thrown by a script in the shell?
When I'm running my ruby script, I'm getting an exception. However, since I'm running Ubuntu in VMware Fusion, I can't resize my terminal window so I can't see the whole excecption.
How can I view ...
0
votes
4answers
167 views
How come piping yes to a file doesn't work?
I tried doing this:
yes > yes.txt
Afterwards, yes.txt is created but is completely empty.
0
votes
1answer
122 views
Unix pipe: find | ln -s
I'm trying to symlink some php files using the following command:
find `pwd` -name "*.php" | ln -s * /home/frankv/www/bietroboter.de/symlinks
However, all the symlinks are broken because the little ...
0
votes
2answers
150 views
How can I curl the output of another command
I want to pass curl the output from awk
./jspider.sh http://www.mypage.com | grep 'resource' | awk '{print $4}' | curl OUTPUT_FROM_AWK | grep myString
How can I achieve this?!
1
vote
1answer
130 views
How to solve “Broken Pipe” error when using awk with head
I'm getting broken pipe errors from a command that does something like:
ls -tr1 /a/path | awk -F '\n' -vpath=/prepend/path/ '{print path$1}' | head -n 50
Essentially I want to list (with absolute ...
0
votes
0answers
29 views
mutt colorizing piped messages
Viewing messages in mutt are colorized, but piping them through the less pager removes colorization. How do I preserve message colorization?
I've tried: | less -R
but colorization is stripped ...
1
vote
1answer
95 views
pipe from ssh to windows “ssh server 'tail err.log' | tool.exe”
I want to live monitor a logfile generated on a remote linux host with a windows tool.
I'm looking for something like:
$> ssh remoteserver 'tail -F /var/log/err.log' | tool.exe
But on Windows. ...
0
votes
1answer
66 views
How to find the last match of a string in a bunch of files
I have a bunch of files, I'd like to find the last match of a string in each of them.
grep text *.file gives me all the matches not the last ones.
ls *.file | xargs grep text | tail -n 1 gives me ...
0
votes
0answers
160 views
Use pv to monitor tar over ssh?
I prefer to use tar over ssh as opposed to scp for several reasons, e.g.
tar -czf - file1 file2 ... | ssh host "cd ~/destination && tar -xzf -"
However, I sometimes miss the scp progress ...
0
votes
1answer
75 views
Preserve colors while piping to tee
ls -l --color=auto | tee output.log
Without pipe/tee it's colored. How can I make it so that it stays colored while using tee (can be colored only on the screen, I don't care about colors in logs).
1
vote
2answers
163 views
File name with spaces piped to two xargs commands
I have a directory and many more subdirectories like the following -
file with spaces.txt
filewithsuperlonglines.txt
ordinaryfile.txt
binaryfile.bin
The command -
find . -type f -print0 | ...
0
votes
1answer
141 views
“find | grep | awk” fails miserabily
I'm scanning for all shell scripts on my server, and are doing this by the following command:
find / -type f -exec file --mime-type {} \; | grep "text/x-shellscript"
This is working fine, and here ...
5
votes
3answers
232 views
How can I specify command line arguments using pipes in Linux?
I'm a newbie to shell programming and have no idea how to solve this problem.
I just downloaded a file from the Internet to the default directory ~/Downloads. I want to move that file to another ...
0
votes
1answer
70 views
exec command “who”: Broken Pipe && “ps”:bad namelist
I typed "who" under Freebsd4.5, the information showed as below:
stdout: Broken pipe
......
but showed "test ttyp0 Sep 20 20:39 (192.X.X.8)"last line.
and exec command ps, it returns ...
3
votes
1answer
154 views
Notepad++, Run command and open output in new tab
Is there any way to execute a command from notepad++ and have the results piped back into the program in a new tab?
0
votes
2answers
844 views
Netcat/socat behavior with piping and UDP?
I guess this is close to linux - Netcat stops listening for UDP traffic - Super User, but I thought I'd better ask anyways
As far as versions of netcat I'm using Ubuntu 11.04 and the default netcat ...
0
votes
2answers
237 views
extract a few members from tar archive and pipe through network
edit: I want to extra member01 and member02 and directory blah/
tarball_1.tar.gz contains directory test/ with 20 files. I want to extract only member test/member01 and test/member02 and directory ...
3
votes
3answers
129 views
How can I grep in source files for some text?
At the moment I'm using two commands, I'm sure there must be a better way...
wim@wim-acer:~/ffmpeg$ find . -name "*.h" -print0 | xargs -0 grep -i invalid\ preset
wim@wim-acer:~/ffmpeg$ find . -name ...
8
votes
4answers
334 views
What is the general consensus on “Useless use of cat”?
When I pipe multiple unix commands such as grep, sed, tr etc. I tend to specify the input file that is being processed using cat. So something like cat file | grep ... | awk ... | sed ... .
But ...
2
votes
2answers
1k views
How can I pipe output of ffmpeg to ffplay?
How can I pipe the output of ffmpeg to ffplay?
At the moment I use a workaround in bash :
mkfifo spam
(ffplay spam 2> /dev/null &) ; capture /dev/stdout | ffmpeg -i - spam
0
votes
1answer
608 views
Howto pipe: cp | tar | gzip without creating intermediary files?
Can anyone tell me if it's possible to pipe | this without having to create a physical file anywhere between A and B.tar.gz?
This is what I'm trying to do:
File A
Rename A to B
Tar B.tar
gzip -9 ...
1
vote
1answer
208 views
How long do FIFOs (named pipes) stay “open” for?
For example, I have a script that writes the time to a pipe in /etc/pipe. It writes continuously in a while true loop. How long will the data in the pipe be available for reading? If I only decide to ...
5
votes
2answers
340 views
Passing two arguments to a command using pipes
Usually, we only need to pass one argument:
echo abc | cat
echo abc | cat some_file -
echo abc | cat - some_file
Is there a way to pass two arguments? Something like
{echo abc , echo xyz} | cat
...
2
votes
1answer
236 views
Sniff process communication
On Windows 7, I have two local processes which communicate to let the other execute commands. And I want to know what they are talking.
After some first investigation, it's not over Sockets or ...
1
vote
2answers
489 views
How to feed grep output into scp?
I have a file where each line is a file name. Content of the file:
file1
file2
file3
...
I then run a grep command to get a subset of the list of the file names.
How do I feed the output of the ...
2
votes
1answer
52 views
Which is better: using flags, or pipes?
As with many things in the *nix world, there is more than one way to generate .tar.gz files.
Typically, I use the following:
tar zcf /path/to/dir.tar.gz /path/to/dir
However, I have seen the ...