#!/bin/sh#mysql Address # Detects if the user entered the password manually mysql_host= "" #mysql用户mysql_user = "" #mysql密码mysql_password = "#mysql数据库名 # If you do not fill in the database name you want to export the error message and terminate
Determine if b.txt This file exists, there is output 1, there is no output 0[-F B.txt]&& echo 1| | Echo 0-F: Determines whether the file is-E: Determine if the file exists-D: Determine if the directory-R: Judging whether it is readable-W: Determine
What I want to share with you today is the "shell script", one of the knowledge points I learned in the nineth day of operations, and I've seen the teacher write some simple scripts before class, when I felt that the script was a very tall thing,
1, test: the detection of the expression is established, the return value is 0, otherwise, not 0Method:1) test expression2) "Expression"2. File test:-D: Whether it is a directory-F: Whether it is a file-E: whether there is-r: Whether Read permission
A shell script is a special application that acts as a "command interpreter" between the operating system kernel and the user, takes care of the user input commands and interprets them, passes the required actions to the kernel execution, and
Shell variable one) Global environment variablesA global variable is visible to both the shell that defines it and its child shell, but if the shell that generates it is terminated, the global variable disappears. In addition, the global variables
We can pass parameters to the script when executing the Shell script, and the format of the parameters obtained in the script is:$n. n represents a number, 1 is the first argument to execute the script, 2 is the second argument to execute the script,
Shell Script Fourth-common small script 1, the system process according to the size of memory consumption display out# PS-E-o "%c:%p:%z:%a"|sort-k5-nr2. The system process is displayed by CPU size# PS-E-o "%c:%p:%z:%a"|sort-nr or # PS aux--sort-rss3,
Pipe symbolTake the previous result as input to the following commandJob ControlCtrl +z pause the current task into the backgroundRestart incomingJobs view the commands in the backgroundBG is in the background and runningSleep 1000 PauseFG does not
Shell IntroductionShell is a Linux interactive media with users the CentOS default shell is bashCommand History 2User home directory file record command historyLs/root/.bash_historyHistory view commands Historical maximum can view 1000
SED replaces a string in a fileSed-e ' s/foo/bar/' myfile replaces the first occurrence of each line in the MyFile file foo with a string bar , and then outputs the file contents to the standard outputSed-e ' s/foo/bar/g ' myfile g allows SED to
Test statement format: [conditional expression]A few common forms:[-D/ETC] to determine if/etc is a directory type,[-e/etc/php.ini] Determine if the/etc/php.ini file exists[-f/etc/php.ini] Judge/etc/php.ini is not a general
When you write a shell script, you encounter some long-awaited commands, and to make the user look more comfortable, add some display to make the script appear to be running instead of stuck.So I did my own research and wrote the two scripts to
Shell Process ControlUnlike Java, PHP and other languages, SH's process control is not empty, such as (the following is the PHP Process Control notation):PHP if (Isset ($_get["q"]) { search (q);} Else { // don't do anything }You can't write
I wrote a shell script today, hoping to simplify the problem of login proxy server, but when script was written, it found that the environment variables were not obtained as expected.In order to make everyone understand, post the script content for
first look at the effect What you need to do, configure the server information in the configuration file , Select the corresponding server , and make the connection. Traditional Manual ConnectionSSH [email protected] # then enter server
Special Compliance 1. * Any of the characters 2. ? Any one character 3. # comment Character 4. \ de-semantic character 5. | Pipe character 6. The $ variable prefix, which represents the row bit 7. ; Multi-line command line input, split with
Classification of regular Expressions:1. Basic Regular Expressions (basic Regular expression also known as basic RegEx abbreviation Bres)2. Extended Regular Expressions (Extended Regular expression also known as Extended RegEx abbreviation Eres),
1. Take the IP address of the ifconfig eth0[Email protected] ~]$ ifconfig eth0Eth0 Link encap:ethernet HWaddr 00:0c:29:68:47:71inet addr:192.168.48.144 bcast:192.168.48.255 mask:255.255.255.0Inet6 ADDR:FE80::20C:29FF:FE68:4771/64 Scope:linkUp
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.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service