Tagged Questions
1
vote
2answers
42 views
Turning standard output hyphen into a single command
I am working with scripts that output xml and I am using xmllint to format the output. Xmllint requires a source argument, so I use the hyphen to pipe standard output to it:
$> script.php ...
2
votes
2answers
303 views
How to redirect error to a file?
I have this simple script which redirects the output and append it to a file.
filename="/home/ronnie/tmp/hello"
date=$(date)
echo "$date" >> $filename
Now, lets suppose I change date=$(date) ...
3
votes
2answers
374 views
Merge two command results to one line when redirecting stdout
In a cron script I want to log CPU temperatures in the format
[datetime] temp
using date and acpi -t. How can I redirect (>>) these two commands to a single line in the log file?
10
votes
2answers
409 views
Redirect stderr from an already running script
I've been running a script for several days now. I redirected stdout to $HOME/mylog, but didn't redirect stderr since I thought there would be nothing on it. Suddenly thousands of lines started coming ...
3
votes
1answer
176 views
Append output to a file and redirect stderr to null
How can I append the result of a command to a file and redirect stderr to null?
15
votes
3answers
1k views
How to do nothing forever in an elegant way?
I have a program which produces useful information on stdout but also reads from stdin. I want to redirect its standard output to a file without providing anything on standard input. So far, so good: ...
5
votes
2answers
386 views
Wrapping a shell script with tee
There is a bash script which prints some logs and allows some arguments. The script prints the logs to STDOUT.
Let's say the script's name is AAA.sh
I'd also like to make the script to print the logs ...
5
votes
3answers
2k views
bash: /dev/stderr: Permission denied
After upgrading to a new release version, my bash scripts start spitting errors:
bash: /dev/stderr: Permission denied
in previous versions Bash would internally recognize those file names (which is ...
2
votes
2answers
303 views
Can I read and write to the same file in Linux without overwriting it? [duplicate]
Possible Duplicate:
How can I make iconv replace the input file with the converted output?
I frequently connect to amazon ec2 using their public DNS names ...
1
vote
1answer
168 views
selective stdout , stderr and logging using the script command [duplicate]
Possible Duplicate:
Show only stderr on screen but write both stdout and stderr to file
stdout , stderr and logging using the script command
cat test.sh:
rm -v foo.tmp
date
pwd
cat ...
1
vote
4answers
1k views
Can I access Nth line number of standard output?
Assuming a script that outputs a list of files:
$> bash someScript.sh
path/to/some/file
path/to/the/file/i/want/to/work/with
path/to/yet/another/file
Now I want to have the second file-path as ...
6
votes
3answers
2k views
bash: Use a variable to store stderr|stdout redirection
Is there any way to redirect stdout and stderr via variable like adding command options in script?
For example I have a script:
#!/bin/bash -x
TEST=">/dev/null 2>&1"
OPT='-p -v'
mkdir $OPT ...
1
vote
4answers
746 views
How to limit the number of lines a command's output has available in bash?
I started downloading a big file in the background using
$ nohup wget http://example.tld/big.iso &
which also gives me a nohup.out file that includes the output of wget.
Now, if I later want ...