as follows. While true; do case "$1" in-a | -- a-long) echo "Option a"; shift;-B | -- B-long) echo "Option B, argument \ '$ 2' "; shift 2;-c | -- c-long) # c has an optional argument. as we are in quoted mode, # an empty parameter will be generated if its optional # argument is not found. case "$2" in "") echo "Option c, no argument"; shift 2; *) echo "Option c, argument \ '$2 '"; shift 2; esac; --) shift; Break; *) echo "Internal error! "; Exit 1; esac done echo" Remaining
into a string. The string is then printed out to the standard output device using fwrite ().
-----------------using command-line arguments
It is common practice to enter program parameters at the command line to change how they are run. You can also do this to the CLI pro
1. Use Histtimeformat to display timestampsWhen you execute the history command from the command line, it usually shows only the ordinal of the executed command and the command itself. If you want to see the timestamp of the command
File Transfer
The biggest problem with the CMD shell obtained by the overflow vulnerability is how to upload files. Due to the prevalence of worms, ports 139 or 445 required to connect to IPC $ are blocked by routes. In addition, the WINXP system enhances the protection of IPC $, and the use of IPC $ and default shared file upload methods is basically ineffective. FTP and TFTP are two feasible methods, which are well known and will not be described in this article. There are three other methods
A long time ago in DOS applications, we used command-line arguments to execute applications such as:
Copy C:\1.txt D:\
In C + +, the transfer of command-line parameters is implemented using main for formal parameter delivery.
In the previous tutorial we did a definition o
how do we get the arguments in the command line in the PHP code, in fact the arguments can be in $_server: Enter at the command line:
demo_cli.php 123456789 The meaning of this order is to execute demo_cli. The PHP parameter is 1
the program name. For example, we have an application named "test.exe ".
Test.exe some arguments here
The value of the variable lpcmdline is "some arguments here ". Although this method is not as convenient as "argc" and "argv", it is one of the methods for obtaining command line parameters. We need to write our ow
the workspace and then running eclipse.exe) to achieve the same effect.
Use-data to set the specific location of the WorkspaceTo use the-Data command line independent variable, you only need to set-data your_workspace_location (for example,-data C:/users/Robert/myworkspace) add the target field to the shortcut property or explicitly include it on the command
Excerpt from: 1, http://www.lingcc.com/2013/03/22/12282/Content: 1, basic command:Learn the basics of Bashand read through the Bash man page
Learn vim
Learn about SSH, basic password-free authentication method:
familiar with task management commands
,Ctrl-Z,Ctrl-C,jobs,fg,bg,kill commonly used in bash such as
basic File Management commands
ls, ls-l, less, head, tail, tail -f, ln, ln -s, chmod, chown, du, du -sk *, df, mount
Basic Network Management commands
i
Original URL: http://www.cnblogs.com/FrankTan/archive/2010/03/01/1634516.html0. IntroductionWhen writing a program, you often have to handle command-line arguments, and this article describes the command-line processing under bash.Options and Parameters:As the next
value passed to test. php will automatically appear in $ argv as an array element. Note that the first independent variable of $ argvis is always the name of the script.
The following is a more complex example (List C ):
List C// Check for all required arguments// First argument is always name of script!If ($ argc! = 4 ){Die ("Usage: Book. php }
// Remove first argumentArray_shift ($ argv );
// Get and use remaining
: basic operations of user-defined functions
Http: // database/201212/177382 .html
MYSQL tutorial 14: basic operations on cursors
Http: // database/201212/177384 .html
MYSQL basics: basic operations for transaction processing
Http: // database/201212/177385 .html
MYSQL Getting started: MYSQL command parameters
Http: // database/201212/178079 .html
In the MYSQL command
Boot2013-06.log
Use the ls command
-L Option, The result is output in Long Mode:
[Root @ ay1301_135131135089 logs] # ls-l
Total 8
-Rw-1 root 5975 Jun 15 :34 boot2013-06.log
Show Hidden Files:
[Root @ ay1301_135131135089 logs] # ls-
... Boot2013-06.log
Command Option Parameters
Command-options arguments
In the fol
there is a script, Myfuncs. Some functions are defined inside:
1 function Addem
2 {
3 Echo $[$ + $
4}
5
6 function Multem
8 T
8 Echo $[$ * $]
3 ·
10
11
function Divem
13 {
If [$2-ne 0]
Then
Echo $[$/$ [$]
+ Else
Echo-1
Fi
20}
The shell function is valid only in the shell session in which it is defined.If you run the Myfuncs shell script at the prompt of the shell command
reserved $di->set (' db ' .... That paragraphStep Two: Modify the cli.php file under the appif (Is_readable (Application_path. '/tasks/cl_config.php ') {//import cl_config.php$config = include Application_path. '/tasks/cl_config.php ';$di->set (' config ', $config);}Include Application_path. "/tasks/cl_loader.php"; Now introduce Autoloader,Include Application_path. "/tasks/cl_services.php"; Introduction of Cl_servicesOk,,,,Note:Part of the configuration in the cli.php$
article is helpful to you in PHP programming.
Articles you may be interested in:
PHP command line script three ways to receive incoming parameters
Instructions for using the PHP command line and the command-line
Boolean ID.->addargument (' name ', inputargument::optional, ' name of the person ')->addoption (' say ', NULL, Inputoption::value _required, ' Custom greeting ')
The code in the Setcode () method contains the main logic of our application, which prints a greeting to the terminal based on the parameters and options passed. We listen to $input objects and get passed to greet using the getargument () and getOption () helper methods Options and parameters, and then we just need to chec
Python parses the command line to read the parameter -- How to Use the argparse module, python -- argparse
In projects with multiple files or coordination between different languages, python scripts often need to read parameters directly from the command line. The omnipotent python comes with the aruplase package, whic
Special symbols and their escapeAs you know, a shell command is made up of a command name and its arguments, for example cat testfile , where cat is the command name and Testfile is a parameter. The shell passes the parameter testfile to the cat command. However, if the par
/"in the loop are :"21 For a in 7 8 9 1122 do23 echo-n "$"24 done2526 echo27 echo2829 # In the READ command status30 echo-n "Enter/" /""31 read32 echo "the value of/" A/"is now $ ."3334 echo3536 exit 0################################ End Script ###### ###################################
3. location parametersIs the parameter passed in from the command line, $0, $
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.