estcall raw [-proxy host port] [-tout num] [-auth user pass] [-np] [-eh expr] url [file]
DESCRIPTION
estcall
is an aggregation of sub commands. The name of a sub command is specified by the first argument. Other arguments are parsed according to each sub command. The argument
nurl
specifies the URL of a node. The option
-proxy
specifies the host name and the port number of a proxy server. The option
-tout
specifies timeout in seconds. The option
-auth
specifies the user name and the password of authentication information.
estcall put [-proxy host port] [-tout num] [-auth user pass] nurl [file]
Register a document of document draft to a node.
file
specifies a target file. If it is omitted, the standard input is read.
estcall out [-proxy host port] [-tout num] [-auth user pass] nurl expr
Remove information of a document from a node.
expr
specifies the ID number or the URI of a document.
estcall edit [-proxy host port] [-tout num] [-auth user pass] nurl expr name [value]
Edit an attribute of a document in a node.
expr
specifies the ID number or the URI of a document.
name
specifies the name of an attribute.
value
specifies the value of the attribute. If it is omitted, the attribute is removed.
estcall get [-proxy host port] [-tout num] [-auth user pass] nurl expr [attr]
Output document draft of a document in a node.
expr
specifies the ID number or the URI of a document.
If
attr
is specified, only the value of the attribute is output.
Output the name, the label, the number of documents, the number of unique words, and the cache usage of a node.
If
-ia
is specified, names of administrators are output.
If
-iu
is specified, names of users are output.
If
-il
is specified, expressions of links are output.
Search a node for documents.
phrase
specifies the search phrase.
If
-vx
is specified, XML including including attributes and snippets is output.
If
-kw
is specified, keyword vectors are retrieved.
-ec
specifies lower limit of similarity eclipse.
If
-sf
is specified, the phrase is treated as a simplified form.
-attr
specifies an attribute search condition. This option can be specified multiple times.
-ord
specifies the order expression. By default, it is descending by score.
-max
specifies the maximum number of show documents. Negative means unlimited. By default, it is 10.
-sk
specifies the number of documents to be skipped. By default, it is 0.
-aux
specifies permission to adopt result of the auxiliary index. If it is not more than 0, the auxiliary index is not used. By default, it is 32.
-dis
specifies the name of the distinct attribute.
-dpt
specifies the depth of meta search. by default it is 0.
-mask
specifies the mask of meta search. by default it is 0.
estcall setuser [-proxy host port] [-tout num] [-auth user pass] nurl name mode
Set permission of a user.
name
specifies the name of a user.
mode
specifies operation mode. 1 means to set the user as an administrator, 2 means to set the user as a guest, and 0 means to revoke the user account.
Set a link to another node.
url
specifies the URL of a destination node.
label
specifies the label of the link.
credit
specifies the credit of the link. If the value is negative, the link is removed.
estcall raw [-proxy host port] [-tout num] [-auth user pass] [-np] [-eh expr] url [file]
Output response of an HTTP request.
url
specifies the URL of a target.
If
file
is specified, the content is sent by POST method. If not, GET method is used. If "-" is specified, the standard input is read.
If
-np
is specified, output response headers also.
-eh
specifies an additional HTTP header. By default, "Host", "Connection", "User-Agent", and "Content-Length" is added.
All sub commands return 0 if the operation is success, else return 1.