Chains the standard streams of a series of commands
2
votes
3answers
55 views
Running tcpdump, tee and scp
I'm trying to run the following:
$ tcpdump -l -X -i eth1 -n tcp port <port> | tee capture.txt | \
scp capture.txt [email protected]:/home/checker/
tcpdump -l -X -i eth1 -n tcp port ...
12
votes
4answers
201 views
pipe, { list; } only works with some programs
Need explanations from power users for such unpredictable behaviour:
ps -eF | { head -n 1;grep worker; }
UID PID PPID C SZ RSS PSR STIME TTY TIME CMD
root 441 2 0 ...
0
votes
1answer
60 views
What is the meaning of cut's -d and -f options
How can this pipeline be explained:
cat /etc/passwd | cut -d : -f 9 2>&1 | sort | uniq 2>&1 | wc -l
I'm learning Unix by myself and I don't really get it. What does cut -d : -f 7 ...
5
votes
2answers
104 views
Is there a line-by-line bash pipe?
I remember reading somewhere (then I forgot where) about a rarely used type of bash pipe that could redirect output line-by-line. In other words, rather than redirecting the output once at the end, ...
12
votes
3answers
231 views
How to display the number of lines output by a command in real time?
I'm using svn export as part of a packager script for my application, and it looks like this command, like many others, doesn't have any kind of progress bar.
I have two choices at the moment:
...
1
vote
1answer
38 views
Piped Logs in Apache?
Can someone walk me though how the data flows? Need to understand how I can intercept the log data, make changes to that data in situ, then save to a file.
4
votes
3answers
49 views
Why can't certain programs (like readlink) take input from a pipe?
I have a symbolic link to a script in my $PATH whose file I wanted to edit. I forgot the filepath, so I tried to do the following:
$ which my_script_link | readlink
I expected that to output the ...
0
votes
1answer
35 views
Pipe not picking up stdout
I am running a java program from a OS X 10.8 bash terminal, and are trying to rederect the output it is producing.
However, when either running this throug a pipe, or rederecting it to a file, the ...
4
votes
4answers
85 views
Split stdin by lines
I want to invoke a command for every line of the standard input, much like xargs, but the line should be passed as standard input, not as a command-line argument:
cat some-file.txt | <magic> | ...
1
vote
0answers
21 views
Is it necessary to close the opposite ends of a pipe in parent and child? [migrated]
The following is a general pipe() usage example:
int fd[2];
pipe(fd);
if((childpid = fork()) == -1)
{
perror("fork");
exit(1);
}
if(childpid == 0)
{
/* Child process closes ...
3
votes
4answers
81 views
Feed OpenOffice via STDIN
I have an open office spreadsheet document stored inside a bash variable.
I want to do something like this:
echo "$openOfficeDoc" | ooffice
To feed open office via STDIN.
But it doesn't work. ...
1
vote
1answer
35 views
Flush data to file frequently for long running command? [duplicate]
I have a command that processes data slowly. The command processes lines from a file and writes the results to the output file data.txt:
my_command > data.txt
The issue I have is that I'd like to ...
1
vote
2answers
42 views
How to tell the “last” command to read from STDIN?
SERVER:~ # zcat /var/log/wtmp-20130827.gz | last -f -
last: -: No such file or directory
SERVER:~ #
Without uncompressing the wtmp file, how can I see the output of if it with the last command?
5
votes
2answers
92 views
Use keyboard-interactive authentication when piping ssh output to other command
I'd like to pipe the output of ssh to a different command. For example:
ssh myserver cat remote-file | diff local-file -
The problem is that myserver asks for a password, but I can't enter it. (For ...
3
votes
1answer
54 views
find and rysnc?
I want to be able to search for files over 14 days and over 10k and than rsync those found files to a destination.
Is there a way to combine these two commands?
find ./ -mtime +14 -size +10k
rsync ...