This might happen when you type an invalid command sequence with an accidental & in it. & has a special meaning to the shell, telling it to run the command in the background. An & in a weird place will cause it to try to put part of the command into background execution, and run everything after the & separately, causing something that looks very strange. I sometimes cause that when I forget to quote a URL.
Code:
$ wget www.url.com/param1=arg1¶m2
[1] 25175
-bash: param2: command not found
$ --2011-01-18 08:54:04-- http://www.url.com/param1=arg1
Resolving www.url.com... 174.129.241.215
Connecting to www.url.com|174.129.241.215|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2011-01-18 08:54:04 ERROR 404: Not Found.
Note that the prompt actually does appear, immediately after 'command not found', but gets mangled afterwards by the accidentally-backgrounded wget process printing junk on top of it.
It could also be that you forgot a closing quote somewhere and it's waiting for you to finish your string.
Hello All,
I have installed Cygwin on Windows XP and working with some Shell scripting work, I have needed to schedule my script using the cornetab and whatever commands such as "cron", "cron-config" are not working in my cygwin shell,
I re-installed the Cygwin but the same problem is with... (2 Replies)
i am having a weird error on mac os x running some shell scripts. i am a complete newbie at this and this question concerns 2 scripts. one of which a friend of mine wrote (videochecker.sh) a couple weeks ago and it's been running fine on another machine.
then last week i wrote capture.sh and it... (2 Replies)
I am trying to create a shell that asks the user to enter their name, and compare it to my own by saying we have the same name or saying my name and that they have a nice name too. Here is my script...
#!/bin/bash-x
echo "Enter your name".
read name
if
then
echo "My name is Adam too"... (1 Reply)
Hi All,
Linux lxs3er06 2.6.9-67.ELsmp #1 SMP Wed Nov 7 13:58:04 EST 2007 i686 i686 i386 GNU/Linux
Issue:
While executing shell scripts in bash shell, following error messages are thrown:
rm:command not found
On doing little investigation, I added '/bin' to $PATH and on doing echo... (9 Replies)
I downloaded and installed "Cygwin yesterday onto my PC running Windows XP. When I tried to type "vi" in Cygwin's window, I got the following message bash: vi: Command not found
What shud i do inorder to get into vi editor
Thanks (10 Replies)
I created a script that I need to run from time to time, but get this error message. To get it working again I run this command from time to time:
export PATH="$PATH:~/scripts"
I put all my automated scripts in the /scripts directory and would like to run my scripts from any directory... (5 Replies)
Good Morning
I think there may be something I dont understand fully.
The following code works well, but I dont like the set domen method.
#!/bin/bash
#
domen="y"
while
do
echo " M A I N - M E N U"
echo "1. Contents of /etc/passwd"
echo "2. List of users currently logged"
echo... (10 Replies)
In the bash below, if the answer is "y" then goto function remove. If the answer is "n" then goto the id variable line (where the date is inputted). However, I am getting command remove not found, but remove is a function not an command. I must have the syntax incorrect? Thank you :).
... (3 Replies)
Hello Experts,
I have been trying to send a test mail in our linux server with sendmail command.But I am getting command not found error message.
-->when I tried whether sendmail installed or not with the command
rpm -qa sendmail* I got the below,
sendmail-cf-8.14.4-8.el6.noarch... (26 Replies)
So I'm trying to pass certain json elements as env vars and use them later on in a script.
Sample json:
JSON='{
"Element1": "file-123456",
"Element2": "Name, of, company written in, a very weird way",
"Element3": "path/to/some/file.txt",
}'
(part of the) script:
for s... (5 Replies)
Discussion started by: da1
5 Replies
LEARN ABOUT SUSE
tnm::http
http(n) Tnm Tcl Extension http(n)
__________________________________________________________________________________________________________________________________________________NAME
http - Send and process HTTP requests.
_________________________________________________________________DESCRIPTION
The Hypertext Transfer Protocol (HTTP) (RFC 1945) is a client/server protocol used to retrieve documents in the World Wide Web. Documents
are addressed using Uniform Resource Locators (URL) (RFC 1738). The http command allows to implement HTTP clients and a simple HTTP server.
HTTP COMMAND
The following list of http commands is useful for HTTP clients:
http proxy [url]
The http proxy command allows to define a proxy HTTP server which will be used in subsequent client commands. Using this command
without an url argument will return the URL to the currently used proxy or an empty string. Providing a url argument sets the proxy
server. Setting the proxy to an empty string turns the proxy feature off.
http head url
The http head command retrieves the HTTP header for the document located at url. The header is returned as a list of keys and values
which can be converted into a Tcl array using the array set command.
http get url fileName
The http get command retrieves the document located at url. The body of the document is written to the file named fileName. The com-
mand returns the HTTP header as described for the http head command above.
http post url docFileName fileName
The http post command posts the document in docFileName to the location url. The body of the returned document is written to the
file named fileName. The command returns the HTTP header as described for the http head command above.
http put url docFileName
The http put command puts the document in docFileName to the location url. The command returns the HTTP header as described for the
http head command above.
http delete url
The http delete command deletes the document at the location defined by url. The command returns HTTP status information.
The following set of http commands is useful for a simple HTTP server:
http server [port]
The http server command starts a simple HTTP server listening on port port. If called without a port argument, the currently used
port number or an empty string is returned. An empty string indicates that no server is currently active.
http mime type extension
The http mime command is used to add mime type definitions to the internal table which maps file name extension to mime types. If
called without an argument, the list of all mime type mappings is returned. A new mapping is created by supplying a mime type and
the file name extension.
http bind pattern method [script]
The http bind command binds a Tcl script to the invocation of a HTTP method where the URL matches pattern. Whenever a HTTP request
of type method is received that matches the pattern, script is evaluated. The return value of the script must be a name of a file
which will be send back to the client. Errors during the evaluation of the script will result in an error response.
The following % sequences are substituted before a script bound to a URL is evaluated:
%A The network address of the client.
%P The URL path requested by the client.
%S The search path contained in the URL path.
SEE ALSO scotty(1), Tnm(n), Tcl(n)
AUTHORS
Juergen Schoenwaelder <schoenw@cs.utwente.nl>
Tnm http(n)