Bash Shell built-in commands and reserved wordsCommandMeaning!Reserved words, logical non-:Don't do anything, just do the parameter expansion.Read the file and execute it in the shellAliasTo set a command or command-line aliasBgTo run a job in the
IntroducedFind命令的工作方式:沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作。Options-print: Indicates the file name (path) to print out the matching file. When using-print, ' \ n ' as the delimiter used to separate files-print0: Indicates that each matching file name is
I. Declaration and reference of variables in the shell[[email protected] ~]# Var1=hello[[email protected] ~]# echo $var 1hello[[email protected] ~]# echo ${var1}worldhelloworldIn the shell, a reference to a variable uses $.In the above code, $var 1
Our company is through the Git+jenkins+shell+docker to achieve automated update release.Here I say how I use the SHELL+ATD service, at 21:00 in the evening to complete the lead account of a project on-line operation. Note that this on-line project
[Email protected] wyb]#CatUser10.SH #!/bin/bash# Batch creation of 10 system accounts wangyb01-WANGYB10 and set the password (the password is a random 8-bit string). >user.list forUserinch`seq-W Ten` Douseradd wangyb$user Password=`Echo$RANDOM
1.1 Shell Script Writing specification 1.2 Variable and special variable application 1.3 Local variables and global variables 1.4 Test-piece expression ------------------------------------------------------ Background: In some complex Linux
SED command basic usageSED is a non-interactive text editor that edits text files and standard input, which can be input from keyboard input, file redirection, strings, variables, text from pipelines, and so on.Sed reads data from one line of text
SelectThe Select loop is used primarily to create menus, the menu items in numerical order are displayed on standard errors, and a PS3 prompt is displayed, waiting for the user's input, the user enters a number in the menu list, executes the
Parameters:-N does not execute script, only checks syntax for errors-V Output the script contents to the screen and execute the script-X executes the script and outputs the content to the screen-N-VTen module () { eval '/usr/bin/modulecmd bash $*'}#
Shell script Programming "on"A program is a combination of instructions and data.Program Programming Style:Program: command-centric, data-serving instructionImage: Data-centric, command-serving dataProgramming Languages:Low Level:
The WC command is used to print the number of lines of text, number of words, number of bytes, and so on (print the newlines, words, and bytes in files). In Windows Word has a "word count" tool, you can help us to the selected range of words,
The shell can often be seen: >/dev/null 2>&1
Eg:sudo kill-9 ' ps-elf |grep-v grep|grep $1|awk ' {print $4} ' 1>/dev/null 2>/dev/null
The result of the command can be defined in the form of a%> output/dev/null represents an empty device
Entry
Awk and Bourne shell are the basis of POSIX shell
In addition to the POSIX standard, there are European x/open standards
Two types of regular expressions
BRE basic Regular Expressions basic grep use
ERE
Usage of Shell exprMathematical operationsLet command expr command BC command $ (()) $[]Http://www.80ops.cn/archives/245.htmlThe expr command is generally used for integer values, but can also be used for strings.The general format is: expr argument
The next section continues,1. Reading input from the keyboard#!/bin/bashread-p ' Please input something: ' Inputecho ' your input: ' $inputOperating effect:./read1.shplease Input Something:123your input:1232. While Loop and Case
The Binlog log is as follows:/*!50530 SET @ @SESSION. pseudo_slave_mode=1*/;/*!40019 SET @ @session. max_insert_delayed_threads=0*/;/*!50003 SET @[email protected] @COMPLETION_TYPE, completion_type=0*/;DELIMITER/*!*/;# at 120#160111 16:37:29 Server
1. For command (1) syntax for Val in list; Do commands doneThe list parameter provides some values for the iteration, and the Val value is assigned to the value in list, knowing that the list polling ends.Commands can be one or more
The logical operators of the shell involve the following types, so as long as the appropriate choice, can solve our many complex judgments, to achieve a multiplier effect. first, the logical operator
Logical Volume Label
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