07-31-2009
The $ in front of the string causes it to try to
execute the string and feed
its output into ed, not feed it into ed directly. Which is a new one on me. Shells are such weird things.
cat <<< "asdf" works fine, as does
cat <<< "$varname".
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I have a little script to help me manage a gallery of image files. It makes symbolic links to every file in and below the current directory, placing them in a target directory which is passed to the script as a parameter. Unfortunately, the script pukes when I pass a parameter that contains... (4 Replies)
Discussion started by: TanRanger
4 Replies
2. UNIX for Advanced & Expert Users
If have
var='$variable'
how can I expand $variable.
I have tried many thing like duble quotes/braces etc, but nothing worked.
I need the solution ASAP. (2 Replies)
Discussion started by: Bsk
2 Replies
3. Shell Programming and Scripting
Ummm can anybody help me with this one?
Its prob quite simple.
I bascially have a file name say J1x2x3x7.dat
Im using the file name as a variable in a bash script. Want I want to do is extract most of the file name and make it a new variable expect with say one of the number now a... (2 Replies)
Discussion started by: RichieFondel
2 Replies
4. Shell Programming and Scripting
I have some troubles with variables and quotes...
I want:
if $URL is empty (no user input) go to http://www.localhost/index.php/ else add this string (search) "?s=+$URL"
EXAMPLE:
No user input
string= http://www.localhost/index.php/
User input = "unix"
string=... (3 Replies)
Discussion started by: aspire
3 Replies
5. Shell Programming and Scripting
Hi Guys,
I have an issue with awk and variables. I have trawled the internet and forums but can't seem to get the exactt syntax I need.
I have tried using awk -v and all sorts of variations but I have hit a brick wall. I have spent a full day on this and am just going round in circles.
... (3 Replies)
Discussion started by: gazza-o
3 Replies
6. Shell Programming and Scripting
Sometimes it is handy to protect long scripts in C++.
The following syntax works fine for simple commands:
#define SHELLSCRIPT1 "\
#/bin/bash \n\
echo \"hello\" \n\
"
int main ()
{
cout <<system(SHELLSCRIPT1);
return 0;
}
Unfortunately for there are problems for:
1d arrays:... (10 Replies)
Discussion started by: frad
10 Replies
7. Shell Programming and Scripting
Trying to do so
echo "111:222:333" |awk -F: '{system("export TESTO=" $2)}'But it doesn't work (2 Replies)
Discussion started by: urello
2 Replies
8. Shell Programming and Scripting
My OS is Linux (kernel 4.08.something) and AIX (7100-04-01-1543), the used ksh versions are:
ksh88: Version M-11/16/88f (AIX)
ksh93: Version M 93t+ 2009-05-01 (AIX), Version M 93u (Linux)
When writing a parser for stanza files in ksh i encountered a rather strange behavior. Here is a... (4 Replies)
Discussion started by: bakunin
4 Replies
9. UNIX for Beginners Questions & Answers
I pass an argument to bash as run. The first command in green executes as expected, however the second in blue fails as the $run does not expand. I tried to escape the variable with \ thinking the quotes were making the literal translation and also "${run}" but both did not work to expand the... (3 Replies)
Discussion started by: cmccabe
3 Replies
10. UNIX for Beginners Questions & Answers
Hi Guys,
I wrote a collection of bash functions years ago and now need to use them again but
I'm getting some error messages when eval tries to expand the variables names.
I recollect that I used the shopt command to set one of the options but I can't quite
remember the command that I... (8 Replies)
Discussion started by: ASGR
8 Replies
LEARN ABOUT DEBIAN
rawdog
RAWDOG(1) General Commands Manual RAWDOG(1)
NAME
rawdog - an RSS Aggregator Without Delusions Of Grandeur
SYNOPSIS
rawdog [options]
DESCRIPTION
This manual page briefly documents the rawdog command.
rawdog is an RSS (and other) feed aggregator, based on Mark Pilgrim's flexible feed parser. rawdog reads articles from a number of feeds
and writes out a single HTML file, based on a template either provided by the user or generated by rawdog, containing the latest articles
it's seen.
OPTIONS
This program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included
below. For a complete description, see the README file.
-u, --update
Fetch data from the feeds and store it. This could take some time if you've got lots of feeds.
-w, --write
Write out the HTML output file.
-f SOMEURL, --update-feed SOMEURL
Update the feed pointed to by SOMEURL immediately, even if its period hasn't elapsed since it was last updated.
-c FILE, --config FILE
Read FILE as an additional config file; any options provided in FILE will override those set in the main config file (with the
exception of "feed", which is cumulative). FILE may be an absolute path or a path relative to your .rawdog directory. Note that
$HOME/.rawdog/config will still be read first even if you specify this option.
-t, --show-template
Print the template currently in use to stdout.
-a URL, --add URL
Add a new feed to the config file.
-d DIR, --dir DIR
Use DIR instead of the $HOME/.rawdog directory.
--help Provide a brief summary of all the options rawdog supports, and exit.
FILES
$HOME/.rawdog/config
SEE ALSO
cron(1).
AUTHOR
rawdog was written by Adam Sampson <azz@us-lot.org>.
This manual page was written by Decklin Foster <decklin@red-bean.com>, for the Debian project (but may be used by others).
RAWDOG(1)